組み込みのロール プロバイダーを使用して認証するように設定された .NET MVC3 アプリがあります。問題は、認証アプリを別のアプリに分割し、それをシングル サインオン システムとして使用していることです。
すべてが機能しています。私の唯一の問題は、次のように、リターン URL を web.config にハードコーディングしていることです。
<authentication mode="Forms">
<forms loginUrl="http://localhost:59179/Account/LogOn/?ReturnUrl%3Dhttp%3A%2F%2Flocalhost%3A64361%2F" timeout="2880" />
</authentication>
これは機能します。問題は、2 番目の returlUrl パラメータがクエリ文字列の末尾に追加され、最初の returnUrl が壊れていることです。
この 2 番目の &returnUrl が最後に自動追加されないようにする方法はありますか?