aspnet核心:登录应用程序后,在所有路由中都需要ID

时间:2018-10-02 12:40:44

标签: c# asp.net-core

我是ASPNET核心的新手。我正在开发一个应用程序。我有一个要求。登录后,我需要在所有路由中传递一个userId。让我进一步阐明我的要求。当用户登录系统时,系统会将用户重定向到仪表板页面(在路由中包含userId)。在所有操作(从仪表板执行)中,get和post都需要递归传递userId。

如何在ASP.CORE MVC路由中做到这一点?

1 个答案:

答案 0 :(得分:0)

网址中的

UserId不是一个好主意。您可以使用Asp.net Identity来实现此目的,然后只需将UserId添加到声明中即可。然后您可以在任意位置检索它。