我们正在开发一个天蓝色的移动服务应用程序,并且在身份验证方面遇到了一些困难。
X-ZUMO-AUTH和X-ZUMO-APPLICATION HTTP标头正在从客户端正确发送到服务器,但在服务器上HttpContext.Current.User.Identity.IsAuthenticated仍为false。
服务器是MVC / Web API ASP.NET应用程序。
我们可能缺少某种配置以使其正常工作吗?
答案 0 :(得分:1)
毫无疑问,你错过了一些东西。我希望你的意思是Azure移动应用程序(而不是Azure移动服务)。
您需要在服务器端集成Azure Mobile Apps SDK,然后打开并配置Azure App Service Authentication&授权。此外,如果它是一个直接的MVC应用程序,则需要将OWin初始化程序添加到Startup.cs文件中。
的第6章