Bot

認証サーバーへの Token リクエストエラー

藤田昭人

2020.07.06既読 2920

API 認証の準備に従い、3. LINE WORKS 認証サーバーへの Token リクエストのAPIを実行したところ
以下のレスポンスとなりました。
{"message":"unknown exception","code":"99","detail":null}
エラーの原因、対処方法をご教示願います。
要求URL: https://sandbox-auth.worksmobile.com/b/{API ID}/server/token
実行時以下のログが取得できております。
HTTP_LOG:opening connection to 172.20.17.5:12080...
HTTP_LOG:
HTTP_LOG:opened
HTTP_LOG:
HTTP_LOG:<-
HTTP_LOG:"CONNECT sandbox-auth.worksmobile.com:443 HTTP/1.1\r\nHost: sandbox-auth.worksmobile.com:443\r\n\r\n"
HTTP_LOG:
HTTP_LOG:-> "HTTP/1.0 200 Connection established\r\n"
HTTP_LOG:-> "\r\n"
HTTP_LOG:starting SSL for 172.20.17.5:12080...
HTTP_LOG:
HTTP_LOG:SSL established, protocol: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384
HTTP_LOG:
HTTP_LOG:<-
HTTP_LOG:"POST /b/jp1LuCVJbXZRp/server/token HTTP/1.1\r\nAccept-Encoding: gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: Ruby\r\nContent-Type: application/x-www-form-urlencoded; charset=UTF-8\r\nConnection: close\r\nHost: sandbox-auth.worksmobile.com\r\nContent-Length: 556\r\n\r\n"
HTTP_LOG:
HTTP_LOG:<-
HTTP_LOG:"grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-beare&assertion=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpc3MiOiIzMzM2ZDU2Mzc4MjM0MDRlOGRkZTI3NDg5YzhmYmJhMiIsImlhdCI6MTU5Mzk5ODY0MSwiZXhwIjoxNTk0MDAwNDQxfQ.NQnriTlB7eEsJ2mZk3FAmFpPzMR_1kC20Yg4iEhszeCbKKmZhesWUCqijuc1tsIP8ySB0Ybz7meiFbYy-_L3m1DFONxZolHVsUFF5fSk-8b11o1eR8n8o4Eo4uP3cEEdRLTn3qMxNfR4ADI4V0eO6YCd9RDa6dE3bcMWPbKNKVnUgDzXHnWqZsRQ70TNvb2NcuVgfDwcXBAp4uTO0oIBwDvTniuKvrj6cthbJ9zYDVtY03dR5HLkkJ2p7yO1V7PiwIv_qT3pFa8i49OdCRepArHyjJ18EwhItdPjwU-FhabykVuOXC_ERuXTV-7IPN8AEof0iI3nkWYtCIfOfIfjrQ"
HTTP_LOG:
HTTP_LOG:-> "HTTP/1.1 200 200\r\n"
HTTP_LOG:-> "Date: Mon, 06 Jul 2020 01:23:57 GMT\r\n"
HTTP_LOG:-> "Server: Apache\r\n"
HTTP_LOG:-> "Cache-Control: no-store\r\n"
HTTP_LOG:-> "Content-Language: en-US\r\n"
HTTP_LOG:-> "Referrer-Policy: unsafe-url\r\n"
HTTP_LOG:-> "Connection: close\r\n"
HTTP_LOG:-> "Transfer-Encoding: chunked\r\n"
HTTP_LOG:-> "Content-Type: application/json;charset=UTF-8\r\n"
HTTP_LOG:-> "\r\n"
HTTP_LOG:-> "39\r\n"
HTTP_LOG:reading 57 bytes...
HTTP_LOG:-> "{\"message\":\"unknown exception\",\"code\":\"99\",\"detail\":null}"
HTTP_LOG:read 57 bytes
HTTP_LOG:reading 2 bytes...
HTTP_LOG:-> "\r\n"
HTTP_LOG:read 2 bytes
HTTP_LOG:-> "0\r\n"
HTTP_LOG:-> "\r\n"
HTTP_LOG:Conn close

誰でもあなたのコンテンツを見ることができます。投稿内容は一般公開され誰でも確認ができます。

アカウント名、ドメイン名、API ID, ConsumerKeyなど非公開とする情報を誤って記載しないようご注意ください。

コメント2

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

    LINE WORKS 公式アカウント

    中段部、grant_type の記述に誤りがございます。
    bearer の最後の "r" が抜けております。

    修正の上、再度お試しください。

    2020.07.07

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

    藤田昭人 投稿者

    早速のご対応ありがとうございます。
    ご指摘のとおり修正し、正常に動作することを確認いたしました。
    今後はしっかりチェックするようにいたします。
    お忙しい中お騒がせしまして申し訳ございませんでした。

    2020.07.07

    0
前の投稿 Developer Consoleでのエラー
次の投稿Message Actionのpostbackの挙動について
リスト

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