我对API管理还不熟悉。我已经创建了一个基本的WEB API并将其托管到API应用程序(App Service)。URL按预期工作并返回数据,即
但是,当我将API应用程序添加到API管理中时,我得到了不同的URL,并添加了额外的后缀。但是,当我尝试在浏览器中打开链接-->
注意:我已经尝试在fiddler中添加订阅密钥,但会出现不同的问题。但是,访问URL基本上不需要订阅密钥。
http://xyz.azurewebsites.net/api/webapi
。但是,当我将API应用程序添加到API管理中时,我得到了不同的URL,并添加了额外的后缀。但是,当我尝试在浏览器中打开链接-->
https://abc.azure-api.net/God
时,会出现以下错误:
{"statusCode": 401, "message": "由于缺少订阅密钥而拒绝访问。确保在向API发出请求时包括订阅密钥。"}
如果API APP没有问题,那么API管理也不应该有问题。如果我漏掉了什么,请指导我。注意:我已经尝试在fiddler中添加订阅密钥,但会出现不同的问题。但是,访问URL基本上不需要订阅密钥。