gpt4 book ai didi

.net - ASP 4.0 IIS HTTP 404

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:20:36 28 4
gpt4 key购买 nike

我刚刚在运行 IIS 的 Win 2003 服务器上安装了 .NET 4.0。我使用 ASP.NET 2.0 构建的网站没有任何问题,但现在如果我将 ASP.NET 版本设置为 4.0 并部署使用 vs2010 构建的网站,我会得到 HTTP 400 http://localhost/mysite/Default.aspx主页。我在同一个文件夹中有一个 .xml 文件,浏览到它应该显示其内容,没有 HTTP 400 错误。我检查了 IIS 配置/映射中的 .aspx 扩展名,aspx 的应用程序扩展名设置为 c:\windows\microsoft.net\framework\v4.0.30319\aspnet_isapi.dll,动词设置为“全部”。 wcf 服务 .svc 扩展出现相同的问题 (http 400)。我可以浏览到同一虚拟目录中的 .xml 文档。可能发生了什么?

最佳答案

您可以尝试设置 HTTP 运行时的 requestPathInvalidChars属性(如果根据 ASP.NET 4,您的 URL 中有任何不良字符): <httpRuntime requestPathInvalidChars="" />

它本可以考虑 :同样糟糕(你确定地址不是 localhost:port 吗?)。

编辑:httpRuntime Element (新属性尚未列出,但它显示了您应该将它放在 web.config 中的什么位置)。

关于.net - ASP 4.0 IIS HTTP 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3164254/

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