"http://mywebapp.com/Portal:Main/"のように、ASP.NETのURL内にコロンを渡す必要があります。 Wikipediaはこれを多く行い、コロンはRFCに従って有効なURL文字です。requestPathInvalidCharacters = ""でURL(コロン)のASP.NET特殊文字が機能しない
これは、SO questionであり、ASP.NETの無効な文字フィルタをカバーするthis blog postを通して読んでいます。
<httpRuntime requestPathInvalidCharacters="" />
だけでなく、この
<httpRuntime requestValidationMode="2.0"
requestPathInvalidCharacters=""
relaxedUrlToFileSystemMapping="true"
/>
:VS2010 Ultimateを使用して、新しいASP.NET Webフォームと、私はいつも私のweb.configファイルにこれを追加された新しいASP.NET MVC 2プロジェクトにしようとして
しかし、それでもまだ、私はいつもエラー400取得:不正なゲートウェイhttp://localhost:2021/1%3As.aspx
またはhttp://localhost:2021/1:s.aspx
などの「特殊文字」を使って何にアクセスしたときにプロジェクトがdefinさをitely .NET 4ランタイムを使用します。何がここで間違っている?