我使用Microsoft Azure创建了简单的Web API。当我通过链接http://taskswebapp.azurewebsites.net/api/tasks/进行简单调用时,它会正确返回JSON字符串。 我已经使用以下设置创建了Azure API Management:
新操作:
当我尝试在API Management Developers Portal上进行此调用时,它会响应404。
OCP-APIM-跟踪的地点: https://apimgmtstep0m850qbbqfy1r.blob.core.windows.net/apiinspectorcontainer/N8BZ_bvg_tqqEKKM3-9CFg2-26?sv=2014-02-14&sr=b&sig=LOoq%2Bpp%2B8TMgiAzir%2BqxrZv4WsVN6LeVg1bR%2Fjjh0ag%3D&se=2015-10-19T11%3A47%3A22Z&sp=r&traceId=1b3f1ff48b5d400799b497337e299213 日期:2015年10月18日星期日11:47:22 GMT Set-Cookie: ARRAffinity = 47ee33511877c67ac64671db4dc13c4d3d30ad6daa9c461e9a39036fc4112292;路径= /;域= taskswebapp.azurewebsites.net X-Powered-By:ASP.NET Content-Length:103 Content-Type:text / html
您要查找的资源已被删除,名称已有 已更改或暂时不可用。 块引用
答案 0 :(得分:1)
网络服务网址应为http://taskswebapp.azurewebsites.net/api
Web API URL后缀是面向公众的URL的后缀(即foo.azure-api.net /)