问题标签 [microsoft-account]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1049 浏览

azure - 开发人员应如何为客户设置 Azure?

我不希望 ShortTermDeveloper@hotmail.com 成为我的 Azure 帐户的管理员。我也不想与一群开发人员共享 Admin@MyBusiness.com 密码。我想要的(我认为)是我们习惯的 - 管理员帐户和子帐户,甚至是组。

为企业处理 Azure 帐户的用户管理的最佳方式是什么?

哪些变量很重要?

  • 如果我有一个域?我必须有一个吗?
  • 一些特殊的订阅级别?这叫什么?

谢谢

0 投票
0 回答
2298 浏览

visual-studio - 在 Visual Studio Server Explorer 上登录到 Windows Azure 后“无法打开此帮助应用程序”

我在 Windows 8.1 Enterprise 上安装了 Visual Studio 2013 Ultimate 版本 12.0.30110.00 Update 1。然后我安装了 Windows Azure SDK 2.2。

我打开 VS,转到服务器资源管理器 -> Windows Azure -> 连接到 Windows Azure...

我插入 Microsoft 帐户,单击确定,这就是我得到的:

我没有看到我的订阅。如果我使用 IE 11 访问 Windows Azure 门户 ( https://manage.windowsazure.com/ ),我会看到我的所有订阅。

任何帮助将不胜感激。谢谢

0 投票
1 回答
203 浏览

authentication - 如何在 Visual Studio 2013 中正确配置 Live Connect 中的应用程序和项目

我的问题非常简单:如何在 Visual Studio 2013 中正确(和 100%)配置 Live Connect 和项目,以便本地应用程序运行并针对 Microsoft 帐户正确验证用户。

我的问题可能很简单,但答案很可能没有那么简单。我一直在阅读无数关于此的文章和可能的教程,但它们都是支离破碎的,并被分成一些并不真正相互调和的小部分。

因此,下面是更好地描述的情况,以及我遵循的步骤。

[遵循的步骤]

1) 我使用 Visual Studio 2013 创建了一个简单的 MVC 应用程序。

2)我已经配置项目(使用它的属性)以使用IIS Express和当前项目 URL:https://localhost:44302/

该项目运行良好,Facebook、Google 和 Twitter 的外部身份验证也运行良好。现在是棘手的部分:

3) 我已经创建了 Microsoft 帐户,并在 Live Connect 开发人员中心成功创建了应用程序。

4)由于将字段重定向 URL配置为一个简单的字段http://localhost:<port>将不起作用(嗯......只是因为他们不想要它,我想),我还做了以下..

5)在hosts文件中将以下域映射到localhost:# 127.0.0.1 mytestdomain.localtest.me

6)在 Live Connect 中重新配置重定向 URL字段以使用新映射的域:(http://mytestdomain.localtest.me尽管我也尝试过使用或不使用端口)。

[最终结果]

使用此配置,站点可以在本地正常运行。但是,当我尝试使用 Microsoft 帐户凭据登录时(因此,当我单击“Microsoft”按钮时),我已重定向并收到以下消息:

“我们无法完成您的请求 Microsoft 帐户遇到技术问题。请稍后再试。”

老实说,当有几篇文章建议执行这些特定步骤可以使它起作用时,我真的不明白为什么这不起作用。

我可以错过什么,为什么会发生这种情况?

如果有人可以在这里写下我缺少的东西,我们都可以共同努力并在这个主题中创建一个完整的、100% 工作配置,用于使用 Microsoft 身份验证进行本地应用程序测试,我相信它会对每个人都有帮助。如果这样的主题已经存在并且您可以指出它(因为很明显我错过了它),那也很棒。

先感谢您,

疯狂的

0 投票
1 回答
111 浏览

azure - Azure 移动服务 - Windows 帐户后退箭头给出 InvalidOperationException

WAMS:微软认证。

http://azure.microsoft.com/en-us/documentation/articles/mobile-services-dotnet-backend-windows-store-dotnet-get-started-users/

从 Facebook 更改为 MicrosoftAccount

问题:当我单击后退箭头(退出登录)时,它应该仍然在 while 循环中并强制另一个弹出窗口永远不允许用户成功。相反,它击中了

0 投票
1 回答
517 浏览

c# - ASP MVC 5 Web Api 2 传递电子邮件

我按照教程让我的实时帐户 oauth 在我的 asp mvc 5 和 web api 2 应用程序上工作。

一切顺利,并且通过额外的范围,我可以获取用户的电子邮件。但是我如何将它传递回网页。

一些代码:

在 Startup.Auth.cs

因此,在 OnAuthenticate 回调中,我可以将电子邮件添加到声明中。这一切都很顺利,但是当我尝试在我的 MVC 控制器(重定向 url)中访问它时,所有声明都消失了。我正在使用 Web Api 和 MVC,所以这些声明消失了并不奇怪。由于 AccountController 是 ApiController 并且重定向到 HomeController 很可能是不同的请求。

如何通过电子邮件索赔?

0 投票
3 回答
7646 浏览

visual-studio - 使用组织帐户而不是 Microsoft 帐户登录 Visual Studio

如今,可以使用 Microsoft Azure 中的 Visual Studio Team Services 和组织帐户,而无需拥有 Microsoft 帐户。这是一个很好的功能,我们在我们的组织中使用它。但是,我们似乎无法激活/使用登录到 Visual Studio 按钮并使用组织帐户登录,因为只显示 Microsoft 帐户提示。

是否有可能,如果可以,如何使用 Azure 组织帐户而不是 Microsoft 帐户登录/登录/激活 Visual Studio 2013 桌面程序?

0 投票
1 回答
497 浏览

security - Microsoft 帐户 JWT 身份验证令牌如何签名?

在我的 Web 应用程序中,我需要验证从 Live SDK 5.6 获得的 JWT 身份验证令牌。不久前,这些令牌的签名是使用签名密钥的 base64 编码标头+有效负载的 HMACSHA256 哈希,这是应用程序机密(来自 account.live.com/developers/applications)+“JWTSig”。现在看来情况并非如此。

有谁知道现在这些令牌是如何签名的?

对不起我的英语不好。

0 投票
1 回答
134 浏览

c# - 使用 Azure MobileServices 进行 MicrosoftAccount 身份验证

我有一个通过 Azure 制作的不同教程连接到云的应用程序。但是,我有一个问题,MicrosoftAccount 的登录功能给了我一个令牌,据我所知,它会在论坛上过期。

我知道 Live-id 是可能的,我有一个使用 Live-id 的工作示例。但是与移动服务一起使用时,该解决方案似乎不是很好。

反正有没有做

user = await App.MobileService.LoginAsync(MobileServiceAuthenticationProvider.MicrosoftAccount);

应用程序可以自动登录,这样令牌不会过期吗?

0 投票
0 回答
289 浏览

oauth-2.0 - microsoft Live 的 google/tokeninfo(或 facebook/debug_token)等价物是什么?

我正在开发基于http://bitoftech.net/2014/06/01/token-based-authentication-asp-net-web-api-2-owin-asp-net-identity/的 oauth 实现,Taiseer Joudeh 并希望添加 Microsoft Live 支持。

对于 Google 和 Facebook,VerifyExternalAccessToken 负责检查获取的令牌的有效性,如https://developers.google.com/accounts/docs/OAuth2UserAgent#validatetoken所述

我可能错过了一个微不足道的信息,但我找不到任何与此验证等效的 Live...

0 投票
1 回答
2242 浏览

openid - 我可以问一下 OpenID 主体是否通过了双重身份验证?

我正在为一个新项目设计一个身份验证方案。人们将能够使用 . 通过 Google/Facebook/Microsoft 等帐户进行身份验证OpenID。所有这些提供商都支持双因素身份验证。

我的目标很简单:当用户使用 OpenID 主体注册或登录时,我想查询身份验证服务并判断用户是否启用了两因素身份验证。如果他这样做了,并且通过了两个步骤,“欢迎用户”,否则“对不起,伙计,这个网站非常安全,您必须启用双重身份验证”。

使用当前服务可以做到这一点吗?我已经阅读了谷歌文档并没有发现任何关于它的信息。由于 OpenID Connect 不支持令牌的任何“两步验证”属性,也不支持可能被利用的“强度”属性,因此我必须依赖可能泄露此类信息的特定配置文件 API。但至少在 Google API 中我还没有找到。