Asp.net mvc 3 mvc3中与ReturnUrl概念相关的问题

Asp.net mvc 3 mvc3中与ReturnUrl概念相关的问题,asp.net-mvc-3,returnurl,Asp.net Mvc 3,Returnurl,我已经在mvc3中开发了一个使用ReturnUrl概念的网站。在这里,我们实现了授权,当用户未登录并尝试访问授权页面时,该用户将被重定向到登录页面 例如,如果我们有一个url,并且访问链接的用户没有登录。然后用户被重定向到登录页面,返回url为。所以现在,当用户使用有效凭据登录时,网站将重定向到用户/列表页面 我在这里的问题是,如果我浏览到下面的网址 它显示401-未授权错误。但是如果我把Url改成 请注意,我将查询参数ReturnUrl更改为ReturnUrl,在完成此更改后,身份验证完成

我已经在mvc3中开发了一个使用ReturnUrl概念的网站。在这里,我们实现了授权,当用户未登录并尝试访问授权页面时,该用户将被重定向到登录页面

例如,如果我们有一个url,并且访问链接的用户没有登录。然后用户被重定向到登录页面,返回url为。所以现在,当用户使用有效凭据登录时,网站将重定向到用户/列表页面

我在这里的问题是,如果我浏览到下面的网址

它显示401-未授权错误。但是如果我把Url改成

请注意,我将查询参数ReturnUrl更改为ReturnUrl,在完成此更改后,身份验证完成后,我将被重定向到请求的页面


有人能告诉我问题发生的原因吗?

您确定这不是因为控制器完全不同吗?mydemosite.com/User vs.mydemosite.com/Device…您可以将任何需要授权的控制器和操作放在那里