尝试从Azure API管理中的开发人员门户访问新创建的rest API服务时,我收到以下错误
{ "statusCode": 404, "message": "Resource not found" }
答案 0 :(得分:1)
根据错误代码,根据我的经验,我认为问题是由您在请求中使用不完整的网址引起的。
例如,deveploer门户https://xxxx.azure-api.net/echo
中有一个API https://xxxx.azure-api.net/admin/services
,如下所示。
如果我刚刚对网址发出GET
请求,则会收到与您相同的错误,因为名称echo
只是API服务名称,而不是完整的资源名称。在示例中,完整网址应为https://xxxx.azure-api.net/echo/resource?param1=sample[&...]
,请参阅下文。
因此,请检查您的API定义,并根据您的要求使用相关的完整API。