![由于 Azure 错误,无法访问特定的 rest api](https://linux22.com/image/776428/%E7%94%B1%E4%BA%8E%20Azure%20%E9%94%99%E8%AF%AF%EF%BC%8C%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E7%89%B9%E5%AE%9A%E7%9A%84%20rest%20api.png)
我的应用程序使用 spring rest 并部署在 Azure 服务器中。使用 spring rest 创建 rest api。
除一种情况外,能够访问所有 rest URL。
例如: http://mydomain123.com/api/abc
,http://mydomain123.com/api/xyz/abc
可以访问上述网址
http://mydomain123.com/api/bin
,,http://mydomain123.com/api/xyz/bin
http://mydomain123.com/api/bin/dfdff
但是上面的 URL 中有 bin 字,因此出现以下错误:
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
我正在尝试如下操作,但根本不起作用:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Main Rule" stopProcessing="true">
<match url=".*" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
请有人帮我解决上述问题(即使其中有单词“bin”,我也应该能够访问 rest api)