gpt4 book ai didi

asp.net - 如何为 asp.net 身份创建安全标记值 (IUserSecurityStampStore)

转载 作者:行者123 更新时间:2023-12-03 15:17:23 26 4
gpt4 key购买 nike

在我的 MVC-5 应用程序中,我必须 手动创建安全标记值 .身份团队的当前实现似乎使用了 guid。

Guid.NewGuid().ToString("D")

自己创建一个新的 Guid 以用作新的安全标记值是否安全,或者这是否会导致 asp.net 身份的 future 实现出现问题?
有没有一种方法可以让身份框架为我创建这样的标记值,以便我的实现对 future 的更改是安全的?

最佳答案

ASP.NET 身份 UserManager提供方法UpdateSecurityStampAsync(string userId)这将自动更新用户安全标记。所以下次validateInterval最终用户将被自动注销并强制重新登录。

UserManager.UpdateSecurityStampAsync(userId);

关于asp.net - 如何为 asp.net 身份创建安全标记值 (IUserSecurityStampStore),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29350167/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com