问题标签 [windows-live-id]

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 投票
1 回答
46 浏览

facebook - Windows Phone 读取所有者的帐户

我正在为 Windows Phone 8 制作应用程序,我想知道我是否可以通过编程方式读取手机所有者的帐户,例如 windows live id、gmail、facebook 等。

0 投票
0 回答
1513 浏览

sharepoint - 如何解决“FailedAuthenticationException:无法验证受众 URI”。

我正在尝试在 Azure Cloud 上设置 Windows Live ID 身份提供程序,作为 Sharepoint 2013 实例的可信身份提供程序。到目前为止,我在场上创建了一个新的 SPTRustedIdentityTokenIssuer,并将其作为受信任的身份提供者添加到 Sharepoint 应用程序中。但是,在我在站点上选择 Windows Live ID 作为身份验证方法后,我在 / 应用程序中收到服务器错误,并在标题中显示消息

“FailedAuthenticationException:无法验证受众 URI。”

我此时的网址是 https://[myserver]/_trust,如果有帮助的话。

0 投票
1 回答
71 浏览

facebook - 使用 windows azure authetication 进行移动服务

我制作 Windows 手机应用程序,我发现 Windows azure 具有“身份”功能来验证用户并获取用户 ID,我想知道的是:

  1. 我可以使用此用户 ID 来识别登录的每个用户吗?(我的应用程序允许用户在应用程序中发表评论,我正在寻找使用此用户 ID 来跟踪每个用户评论)

  2. 我可以检索用户 ID 之外的其他数据吗?像显示名称或图片一样,是否像使用他们的原生 sdk 一样?(脸书或推特)?发布到时间线?

  3. 我的第一种方法是尝试集成 microsoft 帐户,但我不知道从哪里获取客户端 ID 和客户端密码

很抱歉有很多问题,我对此感到非常困惑......经过几个小时的观看频道9和阅读后,我几乎不明白这些......

0 投票
1 回答
800 浏览

azure - 如何将 Windows Azure 帐户委托给另一个 Live Id 帐户

我有一个 live id 帐户和 Windows Azure 订阅。我想向同一个 Windows Azure 订阅委派(或添加其他)帐户。

我怎样才能实现它?

0 投票
2 回答
1049 浏览

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

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

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

哪些变量很重要?

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

谢谢

0 投票
2 回答
3301 浏览

c# - OneDrive api 获取所有照片

请有人可以帮助我使用 Live api。我需要从 OneDrive 获取所有照片。我不想使用“/me/albums”然后 foreach 专辑调用另一种方法。有没有办法解决这个问题。我错过了什么?我尝试谷歌,但链接已死。

谢谢你

0 投票
1 回答
673 浏览

azure - 使用 SAML 进行 WAAD 身份验证:不支持 LiveId

我正在开发一个支持 Windows Azure Active Directory (WAAD) 身份验证的 Web 应用程序。在 WAAD 中,我添加了一个已经拥有 Microsoft 帐户的用户。

在此处输入图像描述

我使用 SAML 2.0 协议进行身份验证请求。

在我的应用程序中访问受保护的资源后,我将用户重定向到:

这是我从 WAAD 管理控制台复制的 URL:

在此处输入图像描述

解码后的 SAML 令牌如下所示:

这很好用,我被重定向到

  1. https://login.microsoftonline.com/ ...

  2. https://login.live.com/ ...

但是,在使用 Microsoft 帐户用户(也已导入 WAAD)进行身份验证时,我收到以下错误消息:

在此处输入图像描述

我错过了什么?

  1. 在 WAAD Web 管理控制台上,我没有看到这样的设置。我尝试了单租户/多租户选项

  2. 是否可以使用简单的 WAAD 用户(不是 LiveId)登录foobar@<tenantid>.onmicrosoft.com

0 投票
1 回答
224 浏览

claims-based-identity - 从访问控制命名空间声明返回 Windows Live ID 电子邮件地址

我一直在使用身份提供者为 azure 应用程序配置我的访问控制命名空间,并且能够使用他们的声明令牌从 Google 和 Yahoo 返回电子邮件地址,但使用 Windows Live ID 我能找到的唯一识别值是:

我知道这代表电子邮件地址,但我无法知道“ gX5FDH7dCnWGUfe46CwiCSvRUosc2aM7kmMHBnjQOxM= ”与用户注册时我在数据库中的电子邮件地址存储值有何关联,这导致我出现 YSoD,因为找不到用户. 我阅读了一些可以使用 Windows Live Connect 工具将其转换为电子邮件地址的内容,但我找不到任何进一步的信息。

任何人都知道如何在后面的 c# 代码中做到这一点?

0 投票
2 回答
2998 浏览

reverse-engineering - 对 Xbox One Smartglass 应用的 API 授权标头进行逆向工程

由于微软出于某种愚蠢的原因决定将 Xbox Live 用户的个人资料页面放在登录墙后面,我不得不寻找其他方法来确定 Xbox Live 用户是否在线。

为此,我使用了 mitmproxy 来找出适用于 iOS 的 Xbox One Smartglass 应用程序发出的请求。似乎对于任何需要身份验证的请求,应用程序都会使用“XBL3.0 x={computed auth token}”填充“身份验证”标头字段。

我发现该应用程序通过向https://login.live.com/oauth20_token.srf发出 POST 请求来获取访问令牌,并传入表单编码数据,其中一个属性是用户的“refresh_token”。您可以通过简单地使用 mitmproxy 查看任何这些请求来获取此刷新令牌。

然后,该应用程序继续向https://user.auth.xboxlive.com/user/authenticate发出 POST 请求,传入我无法确定其来源的各种信息。以下是此请求的示例 JSON 有效负载:

此请求的响应包含以下 JSON:

连接在一起的“uhs”和“token”的内容似乎是“XBL3.0 x=”授权标头中缺少的身份验证令牌。

问题是我对微软的网络堆栈完全不熟悉,经过数小时的搜索,我无法弄清楚“RpsHeader”和“RpsTicket”的值来自哪里。

0 投票
1 回答
559 浏览

dynamics-crm-2011 - 获取XML。输入和存储的密码不匹配

我的 CRM 更新了,从那以后我的自定义报告工具一直没有工作。

它使用 PHP 和示例中提供的 EntityUtils。问题是我可以使用 LiveID 进行身份验证,但是当我使用 CURL 获取肥皂响应时,它会给出以下响应:

我已通过登录确保电子邮件/密码正确,并验证所有 URL 均正确。