为什么Visual studio强制我使用组织帐户登录azure

为什么Visual studio强制我使用组织帐户登录azure,azure,visual-studio-2013,Azure,Visual Studio 2013,我正在尝试从VS 2013向Azure发布一个网站。它总是向我显示带有组织帐户的登录屏幕。有时在两者之间,它会显示登录屏幕中的两个选项,即使用Microsoft帐户或组织帐户 为什么它不总是显示两个帐户选项?有什么想法吗?这可能不是一个确定的答案,但希望能对情况有所帮助 Azure中的所有内容都链接到Azure active directory。Azure使用名为Home Realm Discovery的功能为用户确定合适的AAD实例。基本上,它会对电子邮件/登录id的@xxx.yyy部分进行多

我正在尝试从VS 2013向Azure发布一个网站。它总是向我显示带有组织帐户的登录屏幕。有时在两者之间,它会显示登录屏幕中的两个选项,即使用Microsoft帐户或组织帐户


为什么它不总是显示两个帐户选项?有什么想法吗?

这可能不是一个确定的答案,但希望能对情况有所帮助

Azure中的所有内容都链接到Azure active directory。Azure使用名为Home Realm Discovery的功能为用户确定合适的AAD实例。基本上,它会对电子邮件/登录id的@xxx.yyy部分进行多次检查

如果是xxx.onmicrosoft.com,则xxx是AAD租户。 否则,它将查找与xxx.yyy匹配的任何自定义域,并使用关联的AAD租户。 由于Microsoft帐户可以与多个目录关联,因此它们不能用于主域发现


我的猜测是,如果VS不知道您的目标目录,它会强制您使用一个组织帐户,以便它可以发现它。如果它已经知道该目录,只需要对您进行身份验证,那么它允许您使用Microsoft帐户或组织帐户。

我也有同样的问题。VS2012使用相同的配置文件发布到Azure很好

我找到了这个。听起来很有希望。我明天要考试:

你能提供一个屏幕截图吗?当你登录Azure portal时,在输入用户名/密码后,它应该为你提供2个选项,一个是个人帐户,另一个是组织帐户,你得到这些类型了吗?没有,先生,它只给我一个使用组织帐户登录的选项。临时文件夹中是否有cookie VS store?