An Angular module calling the DNN ServiceFramework on load to get AntiforgeryToken, ModuleID etc.
Whetere a user is logged in or not, and a Gravity Theme applied to the page, the module works as expected.
With the client's theme the module fails to get a context for a ServiceFramework and hence fails.
If a Host or Admin user is logged in, the ServiceFramework is available and the module works.
I have compared the theme files and cannot see what is missing in the client's theme.
I suspect that the them should be loading something but I cannot see what that should be.
Any suggestions please?
Declan
You need to include a call to ServicesFramework.Instance.RequestAjaxAntiForgerySupport()
ServicesFramework.Instance.RequestAjaxAntiForgerySupport()
These Forums are dedicated to the discussion of DNN Platform.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.