我正在将MVC5应用转换为OWIN。要对未经授权的访问进行自动重定向,我在LoginPath
上设置CookieAuthenticationOptions
并在web.config中设置<authentication mode="None" />
和<modules><remove name="FormsAuthenticationModule" /></modules>
。
当我尝试访问example.com/AppName/
时,它已成功重定向到LoginPath example.com/AppName/Account/Login
,但它会在查询字符串中添加多个ReturnUrl
参数。
例如。 example.com/Account/Login?ReturnUrl=%2FAppName%2F%3FReturnUrl%3D%252fAppName%252f
如何阻止它添加多个ReturnUrl参数?