"User not logged in" error on API calls

Error mesage:

User not logged in.   at CZ.Advantages.Asap.SecurityManager.get_CurrentPrincipal()
at Origam.Server.Pages.PagesModule.ResolvePage(HttpContext context, Dictionary`2& urlParameters)
at Origam.Server.Pages.PagesModule.context_MapRequestHandler(Object sender, EventArgs e)

How to solve this?

This error is easily fixed by changing your web.config file: element <modules> under<system.webServer> must have attribute runAllManagedModulesForAllRequests="true"

for example

<system.webServer>
   <modules runAllManagedModulesForAllRequests="true">
       ....