Asp.net core mvc 是否可以读取.net core mvc 3.1中Startup.cs文件中的cookie

Asp.net core mvc 是否可以读取.net core mvc 3.1中Startup.cs文件中的cookie,asp.net-core-mvc,Asp.net Core Mvc,我已经创建了一个.net核心MVC 3.1应用程序。用户已从MVC应用程序重定向到我的核心应用程序。身份验证已经在MVC应用程序中完成,我想在核心应用程序中进行授权。所以我在MVC应用程序中设置了一个cookie,并试图在核心应用程序中读取它 我可以在控制器中读取cookie,但我想全局读取cookie (例如,在Startup.cs中)。如果我这样做,得到一个异常,说object reference没有设置对象的实例,但是使用相同的代码片段,我可以读取控制器中的cookie 如何全局读取coo

我已经创建了一个.net核心MVC 3.1应用程序。用户已从MVC应用程序重定向到我的核心应用程序。身份验证已经在MVC应用程序中完成,我想在核心应用程序中进行授权。所以我在MVC应用程序中设置了一个cookie,并试图在核心应用程序中读取它

我可以在控制器中读取cookie,但我想全局读取cookie (例如,在Startup.cs中)。如果我这样做,得到一个异常,说object reference没有设置对象的实例,但是使用相同的代码片段,我可以读取控制器中的cookie


如何全局读取cookie??是否有任何方法可以全局读取cookie???

我想全局读取cookie(例如在Startup.cs中)
您可以尝试使用自定义中间件捕获请求并读取cookie。有关ASP.NET核心中间件的详细信息,请检查: