ACS50001未找到带标识符的依赖方

时间:2014-06-25 08:56:01

标签: asp.net-mvc-4 azure single-sign-on federation

我正在尝试在我的一个MVC应用程序中安装Azure联合,但最终出现此错误

抱歉,我们在登录时遇到了麻烦。

帐户'soandso@microsoft.com'未配置为登录此应用程序。

退出并使用其他帐户登录。

其他技术信息:
跟踪ID:b94e380f-8234-4221-a59d-6efb5e644c83
时间戳:2014-06-25 08:35:00Z
ACS50001:ACS50001:未找到标识符为“http://testsmb.azurewebsites.net/testsmb”的依赖方

不确定我在哪里做错了。任何帮助将受到高度赞赏。我尝试使用谷歌搜索,但没有任何帮助。

维诺德

1 个答案:

答案 0 :(得分:0)

您是否尝试在私密模式下运行浏览器?您似乎自动登录到microsoft.com目录,而您希望使用测试目录进行开发。

如果目录中尚未安装应用程序,则Azure AD不会向应用程序发出令牌。应用程序的安装可以以两种模式进行:管理员同意和仅用户同意。在管理员同意的情况下,应用程序可以登录组织中的任何用户,但只有用户同意,应用程序才能仅登录该特定用户。此帮助主题(msdn.microsoft.com/en-us/library/azure/dn151789.aspx)解释了如何在“向应用程序添加注册功能”部分中获得同意。