在.NET Core中更改身份登录的成功URL代替/ Home / Index

时间:2019-03-21 14:52:10

标签: asp.net asp.net-core .net-core asp.net-core-mvc asp.net-identity

我已经使用个人(身份验证)开发了一个.NET core 2.2项目。从 / Identity / Account / Login 应用程序成功登录后,路由到 / Home / Index

但是我希望登录成功后,页面应该重定向到项目中的另一个视图 / Dashboard / Index 。我应该如何实现呢?

1 个答案:

答案 0 :(得分:1)

您需要在Login页上安装支架(如果尚未安装),然后在后面的代码中进行更改。但是,如果未提供returnUrl,则这只是默认设置。通常,系统会提示用户登录,因为他们已尝试进入需要授权的区域,例如您方案中的/Dashboard/Index。如果他们导航到/Dashboard/Index并重定向到登录页面进行身份验证,则登录后将被重定向回/Dashboard/Index