Recently my company released new version of security client which supports cookie based authentication. After this release admin panel in Umbraco backoffice is gone. I have this errors from angular.js:
GET loc.adform.com/umbraco/backoffice/UmbracoApi/UpdateCheck/GetCheck 417 (Missing token)
GET loc.adform.com/umbraco/backoffice/UmbracoApi/Section/GetSections 417 (Missing token)
GET loc.adform.com/umbraco/backoffice/UmbracoApi/Content/GetById?id=11953 417 (Missing token)
After some time (approx 30s) I get other error:
GET loc.adform.com/umbraco/backoffice/UmbracoApi/Authentication/GetRemainingTimeoutSeconds 417 (Missing token)
If I change it to earlier version everything is back to normal.
Also when I'm trying to get section or some content with getById, GetSections methods while running on new version of security client I'm missing XSRF-TOKEN and XSRF-V cookies.
I have latest umbraco version and IIS8 under my hood. Any help wolud be appreciated.
Hi, Aurimas. Did you ever get to the bottom of this?
I'm having exactly the same problem in ALL of my installs of the site (localhost/servers).
I have scoured my logs for errors, and searched the internet for a solution but am coming up empty-handed.
As far as I can tell, this seems to be an issue with Umbraco failing to set the expected cookies (XSRF, etc...). When the backoffice does work, I notice that I have about 4 cookies compared the 1 (UMB_UCONTEXT) when it's broken.
In order to allow a WebApi controller to access Session variables, I had updated the codebehind for Global.asax to set the SessionStateBehavior to Required:
Umbraco backoffice missing admin panel
Hello,
Recently my company released new version of security client which supports cookie based authentication. After this release admin panel in Umbraco backoffice is gone. I have this errors from angular.js:
GET loc.adform.com/umbraco/backoffice/UmbracoApi/UpdateCheck/GetCheck 417 (Missing token) GET loc.adform.com/umbraco/backoffice/UmbracoApi/Section/GetSections 417 (Missing token) GET loc.adform.com/umbraco/backoffice/UmbracoApi/Content/GetById?id=11953 417 (Missing token)
After some time (approx 30s) I get other error: GET loc.adform.com/umbraco/backoffice/UmbracoApi/Authentication/GetRemainingTimeoutSeconds 417 (Missing token)
If I change it to earlier version everything is back to normal.
Also when I'm trying to get section or some content with getById, GetSections methods while running on new version of security client I'm missing XSRF-TOKEN and XSRF-V cookies.
I have latest umbraco version and IIS8 under my hood. Any help wolud be appreciated.
Hi, Aurimas. Did you ever get to the bottom of this?
I'm having exactly the same problem in ALL of my installs of the site (localhost/servers).
I have scoured my logs for errors, and searched the internet for a solution but am coming up empty-handed.
As far as I can tell, this seems to be an issue with Umbraco failing to set the expected cookies (XSRF, etc...). When the backoffice does work, I notice that I have about 4 cookies compared the 1 (UMB_UCONTEXT) when it's broken.
I've found a solution for my problem at least.
In order to allow a WebApi controller to access Session variables, I had updated the codebehind for Global.asax to set the SessionStateBehavior to Required:
Once I removed the above code, Umbraco was finally able to create the XSRF tokens again.
is working on a reply...