Active directory DNN Active Directory身份验证模块首次工作,但不';在那之后我就不工作了

Active directory DNN Active Directory身份验证模块首次工作,但不';在那之后我就不工作了,active-directory,dotnetnuke,Active Directory,Dotnetnuke,我使用的是DNN 7.4版。我已成功安装。当我第一次尝试登录时,它就起作用了。登录后,我可以看到一个新用户已经创建。下次我尝试登录时,会收到一条错误消息“严重错误。请查看事件查看器”。如果我从“用户>管理用户”中删除该用户,我可以登录。下次,问题再次出现,我无法登录。 下面给出了事件查看器的内容 Request information: Request URL: http://localhost:84/default.aspx Request path: /default.aspx Use

我使用的是DNN 7.4版。我已成功安装。当我第一次尝试登录时,它就起作用了。登录后,我可以看到一个新用户已经创建。下次我尝试登录时,会收到一条错误消息“严重错误。请查看事件查看器”。如果我从“用户>管理用户”中删除该用户,我可以登录。下次,问题再次出现,我无法登录。 下面给出了事件查看器的内容

Request information: 
Request URL: http://localhost:84/default.aspx 
Request path: /default.aspx 
User host address: ::1 
User:  
Is authenticated: False 
Authentication Type:  
Thread account name: IIS APPPOOL\ASP.NET v4.0 

Thread information: 
Thread ID: 7 
Thread account name: IIS APPPOOL\ASP.NET v4.0 
Is impersonating: False 
Stack trace:    at 
DotNetNuke.Professional.Authentication.ActiveDirectory.HttpModules.AuthenticationModule.OnAuthenticateRequest(Object s, EventArgs e)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

你知道怎么解决这个问题吗。我试图下载源文件,但无法使用VS 2012或2013打开它

我也面临类似的问题。您必须对membership provider标记中的
web.config
进行一些更改,如下所示

- enablePasswordRetrieval="true"
- passwordFormat="Encrypted"

大家好,欢迎!你介意在你的答案中添加为什么这会解决这个问题吗?检查一下:如果你在你的答案中引用重要的部分,那就太好了。我希望如此,但实际上我是DNN的新手