gpt4 book ai didi

asp.net-mvc - ASP.NET MVC3 应用程序 - 带有双点的路由的 HTTP 错误 404.7

转载 作者:行者123 更新时间:2023-12-01 11:55:55 24 4
gpt4 key购买 nike

路由:

        context.MapRoute(
"Dashboard_default",
"Dashboard/{controller}/{action}/{jobName}",
new { action = "Index", controller = "Dashboard", jobName = UrlParameter.Optional }
);

但对于路线

http://localhost/candidate/Dashboard/Overview/Show/sdfdsf.xx.dd

我收到:

HTTP 错误 404.7 - 未找到请求过滤模块配置拒绝文件扩展名。

同时,路由

http://localhost/candidate/Dashboard/Overview/Show/sdfdsf.xx

给出正确的 react 。

我假设 IIS 存在一些问题,之前有人见过吗?

最佳答案

要允许该特定的 url,您可以在您的 web.config 中添加:

<system.webServer>
<security>
<requestFiltering>
<fileExtensions>
<remove fileExtension=".dd" />
</fileExtensions>
</requestFiltering>
</security>
</system.webServer>

否则,您可以添加 <clear />在 fileExtensions 内部以允许路由任何文件。

关于asp.net-mvc - ASP.NET MVC3 应用程序 - 带有双点的路由的 HTTP 错误 404.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7286974/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com