可能是因为尝试调用RegisteredModules方法的代码在尝试访问未经身份验证的内容。在确保已进行身份验证后,尝试再次调用RegisteredModules。示例代码如下:
if (HttpContext.Current.User.Identity.IsAuthenticated) { var modules = AuthenticationManager.RegisteredModules; // 进一步处理已注册的模块... } else { // 处理未经授权的访问... }
上一篇:AuthenticationManager.GetExternalLoginInfoAsync始终为空。
下一篇:AuthenticationManagerBuilderinSpringSecurity