Replies: 1 comment 1 reply
-
That property was deprecated in DNN 6.1 and removed in DNN 9.2. You may want to try installing the latest version of the DNN.ActiveDirectory project. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
after upgrading to DNN 9.10.2 we get the following error message, when we open the application: "Server Error in '/' Application. Method not found: 'Boolean DotNetNuke.Entities.Users.UserInfo.get_RefreshRoles()'."
Stack Trace:
[MissingMethodException: Method not found: 'Boolean DotNetNuke.Entities.Users.UserInfo.get_RefreshRoles()'.]
DotNetNuke.Authentication.ActiveDirectory.AuthenticationController.AuthenticateUser(UserInfo objUser, ADUserInfo objAuthUser, UserLoginStatus& loginStatus, String ipAddress) +0
DotNetNuke.Authentication.ActiveDirectory.AuthenticationController.AuthenticationLogon() +405
DotNetNuke.Authentication.ActiveDirectory.WindowsSignin.Page_Init(Object sender, EventArgs e) +117
System.Web.UI.Control.OnInit(EventArgs e) +108
System.Web.UI.Page.OnInit(EventArgs e) +17
System.Web.UI.Control.InitRecursive(Control namingContainer) +173
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +491
The log.resources says:
2023-02-02 12:18:22,282 [MyServer][Thread:36][FATAL] DotNetNuke.Web.Common.Internal.DotNetNukeHttpApplication - System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.MissingMethodException: Method not found: 'Boolean DotNetNuke.Entities.Users.UserInfo.get_RefreshRoles()'.
at DotNetNuke.Authentication.ActiveDirectory.AuthenticationController.AuthenticateUser(UserInfo objUser, ADUserInfo objAuthUser, UserLoginStatus& loginStatus, String ipAddress)
at DotNetNuke.Authentication.ActiveDirectory.AuthenticationController.AuthenticationLogon()
at DotNetNuke.Authentication.ActiveDirectory.WindowsSignin.Page_Init(Object sender, EventArgs e)
at System.Web.UI.Control.OnInit(EventArgs e)
at System.Web.UI.Page.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Seems to have something to do with Windows authentication.
How can we fix the error?
Beta Was this translation helpful? Give feedback.
All reactions