认知服务文本翻译认证问题

问题描述 投票:0回答:1

我正在使用Azure的认知服务文本分析API。我正在尝试通过以下说明传递访问令牌的秘密密钥进行身份验证:https://docs.microsoft.com/en-us/azure/cognitive-services/translator/reference/v3-0-reference

我将我的Ocp-Apim-Subscription-Key发布到https://eastus.api.cognitive.microsoft.com/sts/v1.0/issueToken,并收到以下错误:

{“错误”:{“代码”:“ 401”,“消息”:“当前的订阅密钥和定价层TextAnalytics.S不支持Token API V1.0 API下的issueToken操作。”}}] >

[我正在使用Alteryx中的信息实验室的宏来执行此身份验证请求-https://www.theinformationlab.co.uk/2017/09/26/translate-foreign-language-text-alteryx/-我必须在宏中编辑URL,以将“ eastus”添加为issueToken请求中的区域。在此之前,我得到了AccessDenied错误响应。至少现在我知道它正在登录我的资源,因为它将错误中的最后一个字母从“ F”(免费)更改为“ S”,再将“ S1”更改为“ S1”,这是我在之间切换的价格等级。

我有一个现收现付的订阅,我将资源切换为使用免费,S和S0定价层。仍然总是遇到相同的错误。请帮助!

谢谢

全部提供在我的摘要中。

我希望获得经过身份验证的令牌。

我正在使用Azure的认知服务文本分析API。我正在尝试通过以下说明传递访问令牌的秘密密钥进行身份验证:https://docs.microsoft.com/zh-cn/azure / ...

azure microsoft-cognitive text-analytics-api
1个回答
0
投票

据我所知,您想使用Azure转换器API,并希望获得按区域指定的经过身份验证的令牌。基于提到的this doc,如果要获取基于区域的令牌,则应使用Cognitive Service’s multi-service subscription。您可以通过this link创建多服务订阅,并可以通过其区域和密钥获得令牌,如下所示:

© www.soinside.com 2019 - 2024. All rights reserved.