2

数日前から、Microsoft Bot Framework Web Chat API からトークンを取得できません。

PHPでhttps://webchat.botframework.com/api/tokensにGET リクエストを行います。ヘッダーAuthorizationBotConnector MY_SECRET次のように設定しました。

$options = array('http' => array(
    'method' => 'GET',
    'header' => 'Authorization: BotConnector ' . $secret
));

$context = stream_context_create($options);

$token = file_get_contents('https://webchat.botframework.com/api/tokens', false, $context);

サーバーの答えは次のとおりです。"HTTP request failed! HTTP/1.1 405 Method Not Allowed".

私の秘密鍵は有効です。POST リクエストでも試みますが、サーバーは同じ結果を返します。

秘密鍵を使用して Web チャット iFrame を呼び出すと、すべて正常に機能しますが、安全ではありません。

4

1 に答える 1

0

これは一時的なバグ/リグレッションでした。私はそれを報告し、現在は修正されています。サービスは文書化されているとおりに機能するはずです。

https://github.com/Microsoft/BotBuilder/issues/1556#issuecomment-257333517

于 2016-10-31T16:08:51.690 に答える