c# - 请求的 URL 的文件扩展名没有配置处理程序来处理 Web 服务器上的请求

标签 c# asp.net iis

我在 IIS 上的应用程序中配置了重写规则。但是,当我尝试进入应该将我重定向到 ASP.NET Core Web API 操作的页面时,出现错误:

The file extension for the requested URL does not have a handler configured to process the request on the Web server

注意:更改静态文件处理程序映射无济于事。

最佳答案

我来回答我的问题:
错误似乎不太具有描述性。解决问题的是安装 Application Request Routing Cache启用代理 在 IIS 管理器中 Application Request Routing Cache -> Server Proxy Settings -> Enable Proxy

关于c# - 请求的 URL 的文件扩展名没有配置处理程序来处理 Web 服务器上的请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45936230/

相关文章:

javascript - 禁用按钮不会在 UpdatePanel 中提交回发

iis - 在 IIS 中为默认网站配置 SSL 后 https url 未打开

iis - 使用 ARR 和 URL 重写从 IIS 转发 NTLM 凭据

visual-studio-2008 - Windows Server 2008 作为开发机器 - 一步一步

c# - 根据订单中的值(value)过滤列表?

c# - 如何使用 javascript 为 asp.net 网站创建水平下拉菜单?

.net - TeamCity 自动构建到生产

c# - System.Linq.Dynamic 和 Sql IN 运算符

c# - Policy Handle<Exception> 与 Refit 包和 Xamarin 相关的问题

c# - 当它是泛型时是否可以转换为枚举?