You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure音译API授权异常:如何获取有效密钥及解决401错误

问题排查与解决方案

关于密钥有效性

Azure翻译服务的Key1/Key2本身就支持调用音译API,不需要单独订阅专属密钥。你遇到401错误,大概率不是密钥本身的问题,而是调用方式或配置有误,可从以下几点排查:

  • 区域与端点匹配问题:若你的翻译服务部署在southcentralus区域,调用端点需使用区域专属地址,而非全局端点。正确端点应为https://southcentralus.api.cognitive.microsofttranslator.com/transliterate?api-version=3.0,全局端点仅适用于多区域服务或未指定区域的情况。
  • 请求头配置缺失:除Ocp-Apim-Subscription-Key外,需额外添加Ocp-Apim-Subscription-Region请求头,值设为southcentralus,这是区域部署服务的必填项。
  • 密钥完整性验证:登录Azure门户进入翻译服务资源,在「密钥和终结点」页面确认Key1的完整值,避免复制时遗漏字符或带入空格。

修正后的curl测试命令

调整端点与请求头后,正确的curl命令示例如下:

curl -X POST "https://southcentralus.api.cognitive.microsofttranslator.com/transliterate?api-version=3.0&language=ja&fromScript=Jpan&toScript=Latn" \
  -H "Ocp-Apim-Subscription-Key: 949dbd2ea6154057af889f34939XXXX" \
  -H "Ocp-Apim-Subscription-Region: southcentralus" \
  -H "Content-Type: application/json" \
  -d @request.txt

同时确保request.txt内的JSON格式正确,示例内容:

[{"Text": "こんにちは"}]

内容的提问来源于stack exchange,提问作者user2995358

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 16:33:13