{"Message":"Client authorization failed. User is not logged in","StackTrace":" at umbraco.presentation.webservices.TreeClientService.Authorize()\r\n at umbraco.presentation.webservices.TreeClientService.GetInitAppTreeData(String app, String treeType, Boolean showContextMenu, Boolean isDialog, TreeDialogModes dialogMode, String functionToCall, String nodeKey)","ExceptionType":"System.Exception"}
{"Message":"Client authorization failed. User is not logged in","StackTrace":" at umbraco.presentation.webservices.legacyAjaxCalls.Authorize()\r\n at umbraco.presentation.webservices.legacyAjaxCalls.GetSecondsBeforeUserLogout()","ExceptionType":"System.Exception"}
Permissions seems to perfect (according to umbraco installation).
Could you describe the process you've been through in order to deploy your site to the new host? How did you move the DB? And are you sure that the new host server has the neccesary dependencies like asp.net ajax 1.0 for instance?
Umbraco 4.7 empty tree + Client authorization failed
Hi,
I got I a weird problem: moving our umbraco site to a new host, and all trees in the backend er empty (yes another empty tree problem).
What happens:
- I log-in in Umbraco 4.7.1 (works).
- The backend shows an empty tree
- The lockscreen pops up (login timeout?).
All the ajax calls fails - but I can edit content by using a full uri like "/umbraco/editContent.aspx?id=1311".
Errors:
/umbraco/webservices/TreeClientService.asmx/GetInitAppTreeData
{"Message":"Client authorization failed. User is not logged in","StackTrace":" at umbraco.presentation.webservices.TreeClientService.Authorize()\r\n at umbraco.presentation.webservices.TreeClientService.GetInitAppTreeData(String app, String treeType, Boolean showContextMenu, Boolean isDialog, TreeDialogModes dialogMode, String functionToCall, String nodeKey)","ExceptionType":"System.Exception"}
Same with:
/umbraco/webservices/legacyajaxcalls.asmx/GetSecondsBeforeUserLogout
{"Message":"Client authorization failed. User is not logged in","StackTrace":" at umbraco.presentation.webservices.legacyAjaxCalls.Authorize()\r\n at umbraco.presentation.webservices.legacyAjaxCalls.GetSecondsBeforeUserLogout()","ExceptionType":"System.Exception"}
Permissions seems to perfect (according to umbraco installation).
Any help would be appreciated.
Thanks!
Hi Mads-Christian
Could you describe the process you've been through in order to deploy your site to the new host? How did you move the DB? And are you sure that the new host server has the neccesary dependencies like asp.net ajax 1.0 for instance?
/Jan
Is the table "umbracoUser" transfered correctly?
Are the id's of users the same as on the old host?
Every node in Umbraco depends on having a "nodeUser" that actually exist in the umbracoUser table. Otherwise the nodes will not show in the tree.
Maybe this could be the cause of your problem?
/Michael
hi Mads-Christian Madsen,
did you get the fix ??
i am also having the same problem.
thanks
Arif
is working on a reply...