【问题标题】:Azure Mobile App Help Page Asking for Username and PasswordAzure 移动应用帮助页面询问用户名和密码
【发布时间】:2016-05-25 05:06:15
【问题描述】:

我从新的 Azure 门户创建了一个 Azure 移动应用。然后我将我的 C# API 托管到它。当我在浏览器中打开 Azure 移动 URL 时,它显示 此移动服务已启动并正在运行。这意味着它工作正常。在此之后,我点击 Try it out 按钮来测试应用程序。然后它会显示一个弹出窗口以输入用户名和密码。 (查看图片)。

我已经检查了门户网站上的所有内容以获取此用户名和密码,但没有获取它的选项。

身份验证/授权:应用服务身份验证设置为关闭

【问题讨论】:

  • 您的任何 API 是否有 [Authorize] 装饰?如果是这种情况,并且您尚未设置身份验证,则服务器将返回 401 Unauthorized 这将导致弹出窗口

标签: c# azure azure-mobile-services


【解决方案1】:

试用页面是 Azure 移动服务 .NET nuget 包的一部分,不是 Azure 移动应用程序。有关客户端和服务器 SDK 的版本列表,请参阅Client and server versioning in Mobile Apps and Mobile Services。总而言之,移动服务包的 ID 为 WindowsAzure.MobileServices.Backend,而较新的移动应用包的 ID 为 Microsoft.Azure.Mobile.Server

不知何故,您已经为您的服务部署了一个移动服务项目。相反,您应该从 Azure 门户(新的 Azure 门户)下载服务器项目,然后进行部署。或者,您可以在 Visual Studio 中创建一个新的移动应用项目。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-27
    • 1970-01-01
    • 2017-03-19
    • 1970-01-01
    相关资源
    最近更新 更多