フォーム認証を備えたコロン(:: :)見返りにURLを使用します(「リクエストのリダイレクトに指定されたリターンURLは無効です」)
-
02-10-2019 - |
質問
フォーム認証を使用すると、「リクエストリダイレクトに指定されたリクターンURLが無効です」というエラーが表示されます。私は見つけました このスレッド これは、これがコロンを含むリターンURLの既知の問題であると言います(実際にはいくつかが含まれています)。
そのスレッドの回避策は、エラーをキャッチし、デフォルトのリターンURLを使用することです。許容可能なソリューションはほとんどありません。私はURLでコロンを避けようとすることができますが、それは少し痛いです。
別の選択肢はありますか?
解決
コロンは予約されたキャラクターです URI RFC. 。エンコードされていないものを置くことはできません :
URIのクエリまたはハッシュ、ピリオド。
したがって、コロンをエンコードする必要があります。
所属していません StackOverflow