2017-01-16 243 views
0

我已经使用apps.dev.microsoft.com创建了一个应用。此应用出现在我的Azure AD中,但是当我尝试设置url上的标志值和manage.windowsazure.com的应用标识url并单击保存按钮时,保存失败,并显示错误消息:无法设置登录网址和应用ID网址

此请求的值无效。

我将“http://localhost/crm”作为APP ID URI的值,“http://localhost/crm”作为SIGN-ON URL的值。我哪里错了?

+0

此问题的任何更新? –

回答

0

目前,Azure AD v2.0应用程序是与Azure门户分开管理的。如果您还想通过Azure门户管理这些应用,则可以提交here的反馈。

根据描述,似乎您希望使用Azure AD V2.0应用程序来保护Web API。为了实现目标,我们可以使用应用程序Id而不是应用程序ID Uri来获取令牌。

这里有两个代码示例,用于调用Web API,通过Azure AD V2.0应用程序从本机应用程序和Web应用程序中进行保护。

Add sign-in to a Windows Desktop app

Calling a web API from a .NET web app

+0

若要添加到Fei说的话,如果您在apps.dev.microsoft.com上注册应用程序,它是一个v2应用程序(v2应用程序使用允许身份验证/ MSA或Azure AD帐户身份验证的融合端点)。在windowsazure链接注册的应用程序是传统的Azure AD应用程序。 –

+0

@费雪 - MSFT。我可以使用从apps.dev.microsoft.com生成的应用程序标识和密码获取令牌。我唯一不能做的就是将此应用程序设置为多租户。 – Mainak

+0

没有必要为多租户启用应用程序。您从https://apps.dev.microsoft.com/注册的应用默认支持多帐篷。如果您仍然有问题,并且由于这是一个不同的问题,为了帮助他人正确理解问题,我建议您重新打开一个新线程。请让我知道它是否有帮助。 –