如何避免returnURL自动附加到服务器中?

Gop*_*esh 5 c# asp.net

我正在使用表单身份验证,web.config当我将页面重定向到某些特定页面时,returnUrl会自动追加并系统重定向到Login页面.无论用户是否登录,都应打开这些特定页面.

这在我在本地计算机上调试它时工作正常但在我在服务器上部署构建时提供了这样的行为.

请帮助我,因为我对此严重困扰.

Muh*_*han 6

您可以从表单身份验证中排除特定页面,如下所示:

<configuration>
   <location path="Logon.aspx">
      <system.web>
         <authorization>
            <allow users="?"/>
         </authorization>
      </system.web>
   </location>
</configuration>
Run Code Online (Sandbox Code Playgroud)

请参阅http://msdn.microsoft.com/en-us/library/b6x6shw7.aspx