我们正在开发一个azure移动服务应用程序,在身份验证方面遇到了一些困难。
X-ZUMO-AUTH和X-ZUMO-APPLICATION HTTP标头正从客户端正确发送到服务器,但在服务器上HttpContext.Current.User.Identity.IsAuthenticated仍然为false。
服务器是一个MVC/Web API ASP.NET应用程序。
我们是否可能缺少某种配置来使其发挥作用?
毫无疑问,您错过了一些东西。我希望你指的是Azure移动应用程序(而不是Azure移动服务)。
您需要在服务器端集成Azure移动应用程序SDK,并打开和配置Azure应用程序服务身份验证&批准此外,如果它是一个直接的MVC应用程序,则需要将OWin初始值设定项添加到Startup.cs文件中。
查看第6章http://aka.ms/zumobook