SSO

顧客会社のaccessToken発行でエラーが発生

tdi保守

2018.10.18既読 3117

OAuthベースのSSOの途中で下記のエラーが発生します。 

 

「LINE WORKS とログイン連携中に、顧客会社のaccessToken発行でエラーが発生しました。この問題が繰り返し発生する場合は、社内のログイン担当者にお問い合わせください。」

 

下記1~3までは問題なさそうですが、Idp(認証システム)の手前にあるFireWallで通信状況を確認したところ、4.アクセストークン取得にあたるLine Worksからの通信がありません。

 

[流れ]

1.Line Works起動→Idpのログイン画面にリダイレクト

2.ユーザーがID/Passを入力しIdpで認証

3.authorization codeを発行し、IdpからLine Worksへredirect_uriへリダイレクト

4.Line WorksからIdpのaccessToken取得 api を呼び出す

5.Line WorksからIdpのユーザー情報取得 api を呼び出す

 

LineWorksからAPIへリクエストが飛んでいないように見受けられます。

Developer ConsoleのURLの他に、設定が必要な箇所はありますか。

 

また、過去に他のお客様等で同様の事象が発生していれば、参考までに教えていただけないでしょうか。

 

コメント2

  • 업데이트 된 답글입니다.

    LINE WORKS 公式アカウント

    LINE WORKSからIdPへリクエストが飛んでいない場合は、
    Access Token Return API のURLについて正しく設定されているかご確認ください。
    https://developers.worksmobile.com/jp/document/10010603?lang=ja

    2018.10.18

    0
  • 업데이트 된 답글입니다.

    tdi保守 投稿者

    Developer ConsoleのURLをコピーしブラウザから実行すると通信できています。
    Ipdでポート443が許容されていること、POSTが許容されていることも確認済みです。
    他に確認するべきポイントはございますか。

    また、リファレンスに「https://クライアントドメイン/accessToken」とありますが、
    ドメイン以降は任意(「/accessToken」でなくても問題ない)という理解で合っていますか。

    2018.10.18

    0
前の投稿 botが受信できない
次の投稿Botサーバの構築方法につきまして
リスト

まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。