减少.NET Core 2.0中的标识cookie大小?

时间:2018-01-29 14:50:48

标签: asp.net cookies asp.net-core asp.net-core-2.0

所以这是我的情况:

我有一个使用Identity和Google身份验证的.NET Core 2.0 Web应用程序。从Google登录信息中检索到的声明包括电子邮件,名字,姓氏和域名。

这是我遇到麻烦的地方。我还使用Google Directory服务来获取用户的电子邮件组。这些组用作应用程序中的授权角色,这些角色存储为声明,从而使Identity cookie更大。

当有人拥有大量Google网上论坛时,Cookie实际上会变得过大,并且会在我们的网站上给用户带来502.3错误。有没有办法减少cookie的大小?我知道问题在于Google网上论坛存储为声明。是否有另一种方法来使用不影响cookie的Identity框架存储它们?

0 个答案:

没有答案