Access token 无法从订阅密钥获取认知服务访问令牌

Access token 无法从订阅密钥获取认知服务访问令牌,access-token,microsoft-cognitive,Access Token,Microsoft Cognitive,我在Azure资源管理>密钥页面中尝试了密钥1和密钥2,其中foo是直接复制/粘贴: curl -X POST "https://api.cognitive.microsoft.com/sts/v1.0/issueToken?Subscription-Key=foo" --data "" curl -X POST "https://api.cognitive.microsoft.com/sts/v1.0/issueToken" -H "Ocp-Apim-Subscription-Key: fo

我在
Azure资源管理>密钥
页面中尝试了密钥1和密钥2,其中
foo
是直接复制/粘贴:

curl -X POST "https://api.cognitive.microsoft.com/sts/v1.0/issueToken?Subscription-Key=foo" --data ""

curl -X POST "https://api.cognitive.microsoft.com/sts/v1.0/issueToken" -H "Ocp-Apim-Subscription-Key: foo" --data ""
在这两种情况下,我得到:

{ "statusCode": 401, "message": "Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription." }

是否需要配置一些东西,以便检索订阅的访问令牌?我的最终目标是使用访问令牌通过自定义语音服务端点进行身份验证。谢谢

由于某种原因,此URL比文档中的URL更有效:

https://westus.api.cognitive.microsoft.com/sts/v1.0/issueToken

以下是完整的命令:

curl -X POST --header "Ocp-Apim-Subscription-Key:foo" --data "" "https://westus.api.cognitive.microsoft.com/sts/v1.0/issueToken"

你能给我指一下文档吗,上面写着这样我们就可以把它修好了。谢谢Max。这个URL是用于语音识别API的,不是用于定制语音服务的。我相信定制语音服务的所有文档都有westus.api.cognitive.microsoft.com,但是如果您发现一个没有,请告诉我们。谢谢!FWIW我在该页面的Custom Speech Service(自定义语音服务)部分没有看到关于如何获取访问令牌的任何信息,这是“Custom Speech Service microsoft access token”(自定义语音服务microsoft access token)的顶部搜索结果,这是一个很好的反馈Max,我将把它添加到列表中以进行修复。由于我们的各种人工智能服务都在一个通用的认知服务平台下,因此在文档和标准化方面仍需要一些改进。您可以在中找到自定义语音文档和端点。