无法从 Bot Framework 获取令牌
Unable to get token from Bot Framework
几天以来,我无法从 Microsoft Bot Framework 网络聊天中获取令牌 API。
我使用 PHP 向 https://webchat.botframework.com/api/tokens 发出 GET 请求。我将 header Authorization
设置为 BotConnector 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 Chat iFrame,一切正常,但不安全。
这是一个临时问题 bug/regression,我已报告,现在已修复。该服务应按记录工作。
https://github.com/Microsoft/BotBuilder/issues/1556#issuecomment-257333517
几天以来,我无法从 Microsoft Bot Framework 网络聊天中获取令牌 API。
我使用 PHP 向 https://webchat.botframework.com/api/tokens 发出 GET 请求。我将 header Authorization
设置为 BotConnector 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 Chat iFrame,一切正常,但不安全。
这是一个临时问题 bug/regression,我已报告,现在已修复。该服务应按记录工作。
https://github.com/Microsoft/BotBuilder/issues/1556#issuecomment-257333517