【发布时间】:2021-02-24 00:14:05
【问题描述】:
我的问题是User.Identity.IsAuthenticated,但我有成功登录结果
注意这个问题只有在发布到IIS之后但是在visual studio中运行没有问题 网站运行良好!怎么来的?
var result = await _signInManager.PasswordSignInAsync(model.Email, model.Password, false, lockoutOnFailure: true);
任何想法任何解决方案对我有帮助吗?请
【问题讨论】:
-
你的意思是在 IIS 中结果是成功但 User.Identity.IsAuthenticated 是假的?建议你可以尝试使用F12开发工具的网络检查请求,确保身份cookie设置好了,
-
@BrandoZhang 在检查员中没有任何错误我以任何方式解决它是的,这是一个奇怪的问题和一个奇怪的解决方案,您必须在主文件夹和每个子文件夹上授予 IIS_IUSRS 完全权限。
标签: c# asp.net-mvc asp.net-core entity-framework-core asp.net-identity