1

我使用Azure API,URL获得以下错误,请对这一问题有所帮助。请分享codenip,如何更改web.config和端点。如何在Azure端点中传递标头..?

HTTP请求未经授权,客户端身份验证方案 '匿名'。从服务器接收到的认证报头是 'AzureApiManagementKey 境界= “HTTPS:/azure.azure-api.net/MethodName”,名字= “OCP-APIM-订阅密钥”,类型= “标题”'。

+0

你能添加上你正在尝试做的是客户端应用程序等更多细节。 – Aravind

+0

我使用API​​管理提供WSDL和在调用该服务的内部方法面临着这样的问题。 –

+0

你在使用API​​ Management提供的WSDL做什么? APIM中创建的API如何?通过WSDL?你收到的错误来自哪里? –

回答

0

这是抱怨,你的认购关键是错误的。如果你检查响应主体,它会给你一个可读的信息,说明真正的问题是什么。仔细检查您是否为您的Azure API访问输入了正确的订阅密钥。

你从开发者门户网站订购密钥您的配置文件菜单下。您可以在本文的“从开发人员门户中调用操作”一节中看到本文中使用的订阅密钥的示例:https://docs.microsoft.com/en-us/azure/api-management/api-management-get-started

此外,“HTTP请求未经客户端身份验证方案'匿名''。部分信息是一条红色鲱鱼,与答复的工作方式有关。

+0

感谢您的回复.. –

相关问题