OAuthのログイン画面が開けない - 組織連携 - LINE WORKS Developers : コミュニティ

コミュニティ

LINE WORKSのテクニカルエキスパート及び開発者と
コードのサンプル、リソース、Tip等を共有し問題解決への相談が可能です。

??dev_메인_타이틀_모바일_ja_JP??

組織連携

OAuthのログイン画面が開けない

Connectdev

2021.04.15既読 260

LINE WORKSのサービスAPIを利用するためOAuth認証を検証しています。
各設定をして以下のURLにアクセスしたのですが、「一時的なエラーが発生しました。社内システムを管理する担当者へご相談ください。」と表示されます。
https://auth.worksmobile.com/ba/{API ID}/service/authorize?access_type=offline&client_id={サービス API コンシューマーキー}&domain={ドメイン名}&prompt=consent&redirect_uri={リダイレクト先 URL}&response_type=code&state=xxxxx
記憶では3/31に検証したときはAuthorization Codeが発行されていました。
どのようなエラーが出ているのか確認するため、以下のページから検索してみたのですが、検索のリクエストが「500 Internal Server Error」になっています。
検索のリクエスト
環境は「Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:87.0) Gecko/20100101 Firefox/87.0」です。Firefoxはログイン済みですが、非ログイン状態のChromiumでも「一時的なエラーが発生しました。」になりました。
エラーの原因について、なにかわかりますか?

コメント3

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

    LINE WORKS 公式アカウント

    こちらの環境でサービス API Authorization Code の発行を Chrome および Edge で試したところ正常に動作いたしました。
    Developer Console での Redirect URL 登録はお済でしょうか。
    こちらを設定の上、再度お試しください。
    https://developers.worksmobile.com/jp/console/openapi/main

    また、使用するブラウザを変更してお試しください。
    その際には Cookie などの情報は削除した上でお試しいただければと思います。

    2021.04.15

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

    Connectdev 投稿者

    回答いただきありがとうございます。
    登録済みの Redirect URL が間違えていたため、修正したら正しく動作しました。
    感謝いたします。

    Redirect URL について、以下の動作を確認しました。

    - 間違えたものを登録した場合、「一時的なエラーが発生しました。」になる
    - 正しいものを登録した場合、正常動作する
    - Redirect URL を一つも登録しない場合、正常動作する

    これは Redirect URL が正しくチェックされていると考えてよろしいですか?

    また、登録済みの Redirect URL が一定以上の長さの場合、画面上で省略して表示される(Firefox)のも不便だと感じました。

    2021.04.15

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

    LINE WORKS 公式アカウント

    正常に動作したとのことで、良かったです。

    追加のご質問についてですが、ご認識の通り正しくチェックされている状態となります。
    Redirect URL が一定以上の長さの場合、画面上で省略して表示されることに関しましては、ご要望がございましたことを担当の者に報告させていただきました。
    貴重なご意見、ありがとうございました。

    2021.04.19

    1
  • TIP
    【特集】botを上達するためのコツまとめ
  • 前の投稿 OAuthの Redirect URL にHTMLエスケープされたstateが渡される
    次の投稿APIへのrequest間隔