LINE WORKSコミュニティ

LINE WORKSに関する質問や有用な情報を、
他のユーザーと共有しましょう。

その他

IphoneアプリでSSOを行う際のデバイス証明書について

画像

松原

2019.09.06既読 43

SSOサービスの検証をしており、LINEWORKSのiphoneアプリでSSOできるかどうかの検証をしています。
SSOはSAMLでしています。
SSOサービスの機能に「証明書によるデバイス制限」があります。
この設定をしていない時には、iphoneアプリでもブラウザでも、以下の流れでSSO接続できることを確認できていました。
①LINEWORKSアプリ起動orLINEWORKSのログイン画面にアクセス し、LINEWORKSアカウントを入力
②SSOサービスのログイン画面にリダイレクトされ、SSOサービスのアカウント・パスワードを入力
③LINEWORKSにリダイレクトされ、SSO完了
SSOサービスの「証明書によるデバイス制限」機能をオンにすると、ブラウザでは以下の流れでSSO接続できることが確認できました。
①LINEWORKSのログイン画面にアクセスし、LINEWORKSアカウントを入力
②SSOサービスのログイン画面にリダイレクトされ、SSOサービスのアカウント・パスワードを入力
③クライアント証明書を求めるポップアップが表示され、該当の証明書を選択する
④LINEWORKSにリダイレクトされ、SSO完了

しかし、iphoneアプリでは、③のところで、クライアントを求められることなく、SSOサービスの「デバイス制限によるエラー」となります。
LINEWORKSアプリのブラウザ機能で、ポップアップが出せないからかと想像しているのですが、
LINEWORKSアプリでデバイス証明書が必要なSSOを実装できる方法をご存知の方、ご教授願えますでしょうか。

コメント0