LINEログインによるServiceNowへのSSOについて

mtkcr-sn
Tera Contributor

こんにちは。


LINEからOpenID Connectによるログインを実現したいと思っていますが、エラーが発生してしまいます。

LINEログインでServiceNow SSOを構成した実績がある方がおられましたら、方法を教授いただけませんでしょうか。

【やってみたこと】

※LINE Developerにて、LINEログインの構成は作成してあります。


ServiceNow側で、SSOプラグインを導入した上で、下記の操作を行いました。

IDプロバイダー>新規 →OIDCエンティティプロファイル>新規 →OAuthプロバイダー>新規 と遷移して
「OAuth OIDCエンティティ新規レコード」を新規作成します。
ここで「OAuth OIDCプロバイダー構成」に
https://access.line.me/.well-known/openid-configuration
を設定


【エラー】

上記状態で登録しようとすると、


IDプロバイダーでは、RS256を使用したIDトークンをサポートしていません

というメッセージが出され、先に進めなくなりました(下図)


mtkcrsn_0-1721698439732.png



【補足】
LINEの上記URLからは、

{
"issuer": "https://access.line.me",
"authorization_endpoint": "https://access.line.me/oauth2/v2.1/authorize",
"token_endpoint": "https://api.line.me/oauth2/v2.1/token",
"revocation_endpoint": "https://api.line.me/oauth2/v2.1/revoke",
"userinfo_endpoint": "https://api.line.me/oauth2/v2.1/userinfo",
"scopes_supported": ["openid", "profile", "email"],
"jwks_uri": "https://api.line.me/oauth2/v2.1/certs",
"response_types_supported": ["code"],
"subject_types_supported": ["pairwise"],
"id_token_signing_alg_values_supported": ["ES256"],
"code_challenge_methods_supported": ["S256"]
}

というJSONが得られております。

エラーメッセージは、この記述を見て、"RS256"の記述がないために出されているようですが、このエラーを回避できれば先に進めるのかもしれません。

 

0 REPLIES 0