无法让IIS7和.NET 3.5允许包含冒号的网址

时间:2011-07-14 14:11:44

标签: c# .net-3.5 iis-7

我们目前正在从IIS(IIS)上的php(apache)过渡到MVC网站。我们有大量的遗留网址(以保持谷歌满意),其中包含IIS 7认为是无效字符的内容{{ 1}}和:

我们已经应用了标准的修复毯修复程序来允许这些特殊字符,即。

&

虽然我们现在可以使[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET] "VerificationCompatibility"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters] "AllowRestrictedChars"=dword:00000001 工作,但冒号将失败并出现以下错误

&

看起来所有这些都在.NET 4.0中得到满足,但我们现在需要针对3.5发布。

是否有人支持包含使用Iis 7和.NET 3.5的冒号的网址?

0 个答案:

没有答案