所以这是我的情况:

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

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

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