1
<authentication mode="Forms">
  <forms loginUrl="https://Login.Url.I.Have.To.Use" name=".Name" protection="Validation" path="/" slidingExpiration="true" timeout="10" cookieless="UseCookies" requireSSL="false" />
</authentication>

Web.Config にこのエントリがあり、アプリケーションを目的の loginUrl に誘導するために正常に機能します。問題は、ここで loginUrl を設定すると、returnUrl が追加されなくなるため、ログイン後、要求されたページに戻るのではなく、loginUrl にとどまることです。これにより returnUrl が設定されない理由と、それを修正する方法を知っている人はいますか?

loginUrl を設定しないと、returnUrl が追加されますが、存在しないデフォルトの login.aspx に移動しようとします。

4

1 に答える 1

3

これを理解するのに2日かかったとは信じられませんが、問題は私が去ったことだけでした

<authorization>
  <deny users="?" />
</authorization>

web.configの外

于 2013-09-24T13:51:35.387 に答える