asp.net-mvc - iis 用奇怪的模式替换 url
问题描述
我正在构建一个 web api,并且在我的 localhost iis express 上一切正常。
但是当我将我的应用程序发布到我的普通 iis 时,iis 用我以前从未见过的奇怪模式替换了部分 url
这导致每次都出现 404 错误,导致 IIS 替换每个浏览器中的链接!
这是为什么?
IIS Express API 链接:
http://intranet-bla/crmServer/crmGet/getSomeThing?id=1978338358
IIS API 链接:
http://intranet-bla/crmServer/ (S(nsz24dspha255yzcyy2c4eqh)) /crmGet/getSomeThing?id=1978338358
编辑:
重命名 http-handler 后 404 错误消失了,奇怪的 url 仍然存在,但不再是问题了
解决方案
推荐阅读
- mongodb - 连接到 Mongodb 时出现错误
- go - 字节切片自行改变
- git - Webstorm 不接受 Homebrew Git 2.27.0
- c++ - C++ 中的 std::variant cout
- java - 通过 Java 配置定义 Spring RestController
- visual-studio-code - 我可以在 VSCode 扩展中设置 editor.tokenColorCustomizations 吗?
- shopify - Shopify 上的所有部分编辑都是全球性的 - Shopify 首次亮相主题定制
- php - 有没有办法从 discogs.com 列表中获取专辑插图 img src?
- javascript - 如何在对象中保留一些深层道具?
- python - 从 Pandas 中的行/列中绘制多个属性