问题标签 [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.
azure - 开发人员应如何为客户设置 Azure?
我不希望 ShortTermDeveloper@hotmail.com 成为我的 Azure 帐户的管理员。我也不想与一群开发人员共享 Admin@MyBusiness.com 密码。我想要的(我认为)是我们习惯的 - 管理员帐户和子帐户,甚至是组。
为企业处理 Azure 帐户的用户管理的最佳方式是什么?
哪些变量很重要?
- 如果我有一个域?我必须有一个吗?
- 一些特殊的订阅级别?这叫什么?
谢谢
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/ ),我会看到我的所有订阅。
任何帮助将不胜感激。谢谢
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 身份验证进行本地应用程序测试,我相信它会对每个人都有帮助。如果这样的主题已经存在并且您可以指出它(因为很明显我错过了它),那也很棒。
先感谢您,
疯狂的
azure - Azure 移动服务 - Windows 帐户后退箭头给出 InvalidOperationException
WAMS:微软认证。
从 Facebook 更改为 MicrosoftAccount
问题:当我单击后退箭头(退出登录)时,它应该仍然在 while 循环中并强制另一个弹出窗口永远不允许用户成功。相反,它击中了
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 很可能是不同的请求。
如何通过电子邮件索赔?
visual-studio - 使用组织帐户而不是 Microsoft 帐户登录 Visual Studio
如今,可以使用 Microsoft Azure 中的 Visual Studio Team Services 和组织帐户,而无需拥有 Microsoft 帐户。这是一个很好的功能,我们在我们的组织中使用它。但是,我们似乎无法激活/使用登录到 Visual Studio 按钮并使用组织帐户登录,因为只显示 Microsoft 帐户提示。
是否有可能,如果可以,如何使用 Azure 组织帐户而不是 Microsoft 帐户登录/登录/激活 Visual Studio 2013 桌面程序?
security - Microsoft 帐户 JWT 身份验证令牌如何签名?
在我的 Web 应用程序中,我需要验证从 Live SDK 5.6 获得的 JWT 身份验证令牌。不久前,这些令牌的签名是使用签名密钥的 base64 编码标头+有效负载的 HMACSHA256 哈希,这是应用程序机密(来自 account.live.com/developers/applications)+“JWTSig”。现在看来情况并非如此。
有谁知道现在这些令牌是如何签名的?
对不起我的英语不好。
c# - 使用 Azure MobileServices 进行 MicrosoftAccount 身份验证
我有一个通过 Azure 制作的不同教程连接到云的应用程序。但是,我有一个问题,MicrosoftAccount 的登录功能给了我一个令牌,据我所知,它会在论坛上过期。
我知道 Live-id 是可能的,我有一个使用 Live-id 的工作示例。但是与移动服务一起使用时,该解决方案似乎不是很好。
反正有没有做
user = await App.MobileService.LoginAsync(MobileServiceAuthenticationProvider.MicrosoftAccount);
应用程序可以自动登录,这样令牌不会过期吗?
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...
openid - 我可以问一下 OpenID 主体是否通过了双重身份验证?
我正在为一个新项目设计一个身份验证方案。人们将能够使用 . 通过 Google/Facebook/Microsoft 等帐户进行身份验证OpenID
。所有这些提供商都支持双因素身份验证。
我的目标很简单:当用户使用 OpenID 主体注册或登录时,我想查询身份验证服务并判断用户是否启用了两因素身份验证。如果他这样做了,并且通过了两个步骤,“欢迎用户”,否则“对不起,伙计,这个网站非常安全,您必须启用双重身份验证”。
使用当前服务可以做到这一点吗?我已经阅读了谷歌文档并没有发现任何关于它的信息。由于 OpenID Connect 不支持令牌的任何“两步验证”属性,也不支持可能被利用的“强度”属性,因此我必须依赖可能泄露此类信息的特定配置文件 API。但至少在 Google API 中我还没有找到。