returnUrl 是如何设置的,在哪里设置的,它可以被覆盖吗?

How and where is returnUrl set, can it be overridden?

我一直在研究 .NET CORE MVC,我一直看到 returnUrl 在控制器 GET 方法中被引用为参数。我想了解此值的设置方式和位置,因为现在它似乎是仙尘的产物。

如能帮助理解框架的这一部分,我们将不胜感激。

...是否有任何其他系统类型参数可以作为参数引用,如果有,是否有列表,您可以覆盖此逻辑的行为方式吗?

使用 MVC,如果您点击了一个需要授权的操作,但您的请求未被授权(或没有正确的角色),浏览器将重定向到指定的登录页面 (web.config),并使用 returnUrl 作为参数这样您就可以在登录后将用户重定向到原始页面。