Доступ к странице доступен только при установленном праве редактирования
У меня проблема с авторизованными пользователями, которые не являются суперпользователями. Когда я хочу получить доступ к странице, имеющей только разрешение на просмотр, возникает ошибка: запрос перенаправления на адрес http://localhost/dnn/Default.aspx?tabid=93&error=An%20unexpected%20error%20has%20occurred&content=0 и в логах я вижу, что произошло нулевое исключение.
Эта проблема не возникает, когда я также указываю разрешение на редактирование для этого пользователя / его роли. Это почему? Это похоже на серьезную ошибку. Я ищу обходной путь. Может кто-нибудь что-то предложить?
[редактировать]
Журнал:
AbsoluteURL:/dnn/Default.aspx
DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke
ExceptionGUID:4fd8d504-48bc-4c52-b572-355a01dfffc3
AssemblyVersion:
PortalId:-1
UserId:-1
TabId:-1
RawUrl:
Referrer:
UserAgent:
ExceptionHash:RRJaZSdhuu5HQglro3JdqxRzeWE=
Message:Object reference not set to an instance of an object.
StackTrace:
InnerMessage:Object reference not set to an instance of an object.
InnerStackTrace:
w DotNetNuke.Modules.Admin.Authentication.Login.OnLoad(EventArgs e) w
System.Web.UI.Control.LoadRecursive() w System.Web.UI.Control.LoadRecursive() w
System.Web.UI.Control.LoadRecursive() w System.Web.UI.Control.LoadRecursive() w
System.Web.UI.Control.LoadRecursive() w System.Web.UI.Control.LoadRecursive() w
System.Web.UI.Control.LoadRecursive() w System.Web.UI.Control.LoadRecursive() w
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,
Boolean includeStagesAfterAsyncPoint)
Source:
FileName:
FileLineNumber:0
FileColumnNumber:0
Method:
Server Name: fujitsu-a514