所以这是我的情况:
我有一个使用Identity和Google身份验证的.NET Core 2.0 Web应用程序。从Google登录信息中检索到的声明包括电子邮件,名字,姓氏和域名。
这是我遇到麻烦的地方。我还使用Google Directory服务来获取用户的电子邮件组。这些组用作应用程序中的授权角色,这些角色存储为声明,从而使Identity cookie更大。
当有人拥有大量Google网上论坛时,Cookie实际上会变得过大,并且会在我们的网站上给用户带来502.3错误。有没有办法减少cookie的大小?我知道问题在于Google网上论坛存储为声明。是否有另一种方法来使用不影响cookie的Identity框架存储它们?