问题标签 [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.
windows-live-id - Windows Live ID/Live 连接,如何获取当前登录用户的电子邮件
首先,我正在使用 Live connect,因为文档说 live id 将被过时
当用户使用 Live Connect 登录我的网站时,我想获取他/她在登录时输入的电子邮件地址。
我找不到获取此类信息的方法,这太奇怪了。
从 /me URL,我可以获取用户名、id、本地等,但无法获取电子邮件地址。
有人可以帮我吗?
facebook - 以编程方式在 Windows Phone 中访问 Windows Live ID/Facebook 身份验证
我有一个与 Windows Live ID 和 Facebook 帐户相关联的 Windows Phone。
我想使用这个内置的 Windows Live Id 信息来访问 SkyDrive(就像 Microsoft Office Mobile 和其他一样)。特别是,我不想使用 Windows Phone 7.5 的 SkyDrive API 并再次重写整个代码以供用户发现和验证。因为,我相信如果用户的手机可以同步到 SkyDrive,那么用户已经通过了身份验证,可以访问 skydrive 和其他微软在线服务。与通过 Windows Phone 访问 Facebook 的情况类似。
但我无法弄清楚,因为我怎样才能发现这个内置的身份验证信息。
任何帮助将不胜感激。提前感谢
adfs2.0 - 使用带有 Live Id 的 ADFS 2 作为声明提供程序
有没有人成功地将 ADFS2 配置为使用 Live Id(或 Google、Yahoo 等)作为声明提供程序,如果是的话,您从哪里获得配置说明(请分享它们)我以前曾设法在 Azure 中使用 ACS连接到 Live Id 和 ADFS,但想将 ADFS 用作“HUB”
azure - MS Live ID 身份验证后如何重定向
我正在开发一个托管在 Azure 上并使用 Windows Identity Framework 进行身份验证的 ASP.NET Web 应用程序。
问题是:如何处理来自身份提供者(MS Live ID)的响应?
我发现配置元素 wsFederation 包含此目标的回复属性,但在将其设置为回复 =“http://localhost:64911/Pages/HandleUserLogin.aspx”后它没有任何效果。
在 AudienceUris 部分添加了“http://localhost:64911/”的记录。
任何关于如何在用户登录后处理响应的想法都将不胜感激。
windows-8 - 我可以使用 LIVE ID 在 Windows 8 日历中插入提醒吗?
我正在使用 c# & XAML 开发一个 Windows 8 应用商店应用程序。
我想使用 Live ID SDK 连接到日历以便在那里安排提醒。
这条路线是否可行,从 Windows 8 应用商店应用程序是否正确?如果是这样,这将是一个很好的样本?
谢谢 EitanB
android - Android - Windows Live API,用户每次都必须登录?
我正在尝试将我的应用程序的状态提交到 Window 的 live,用户启动应用程序,被要求授予我的应用程序执行此操作的权限,一旦被授予我有一个实时会话对象,我可以更新他们的状态。这完美地工作。但是,如果用户关闭应用程序然后再次打开它,他们会再次被要求批准我的应用程序执行此操作。每次。
现在实时文档说您可以获得一个刷新令牌(我这样做)来防止这种情况,问题是访问令牌和刷新令牌都在 LiveConnectSession 中烘焙,所以当我的应用程序关闭时,这个对象被破坏并且用户是要求再次授予应用程序权限。
所以我想知道的是,是否有人知道在应用程序启动时重新创建该对象的方法(如果我存储了令牌和刷新令牌)或保存对象 onDestroy()..
asp.net-mvc - 使用 Windows Phone WebClient 和 Microsoft 帐户 (OAuth) 对 ASP.NET MVC 站点进行身份验证?
我有一个标准的 ASP.NET MVC 4 站点,它使用内置的 OAuthWebSecurity 允许人们使用他们的 Microsoft 帐户 (LiveId) 登录。该站点和登录工作正常。该站点包含一个需要身份验证并返回 JSON 的控制器。这也可以。
我现在需要能够使用 Windows Phone 应用程序中的 WebClient 访问同一个控制器。我目前正在尝试使用以下方法来实现这一点:
1.使用 Live SDK获取认证令牌:
2.使用身份验证令牌通过WebClient 使用ASP.NET MVC 站点执行登录。
这就是我卡住的地方。我无法弄清楚如何使用现有的身份验证令牌进行登录。有任何想法吗?
我认为这应该是可行的,因为 Azure 移动服务使用了类似的方法。Azure 移动服务提供了一个使用现有令牌进行身份验证的选项,例如:
还是我从错误的角度来处理这个问题?
c# - 从 Microsoft 帐户和应用程序帐户登录 Windows 8 应用程序
我想开发一个使用 Microsoft 帐户启用设备之间同步的 Windows 8 应用程序。
但是,用户还必须通过网络服务登录才能使用该应用程序。
那么它是如何工作的呢?登录是否可以跨设备“关联”到 Microsoft 帐户?
是否有说明如何执行此操作的教程/链接?
我希望我很清楚。
c# - 在 Windows Phone 8 应用程序中使用 Windows Live ID 身份验证
我正在尝试编写一个 Windows Phone 8 应用程序,该应用程序需要在云中保存有关用户的一些信息,以便将来能够识别他/她。对于云数据库,我使用的是 Azure 移动服务。但是,我不确定将哪些信息用作唯一用户 ID。要么我可以想出我自己的东西,要么我可以使用一些现有的身份服务。
知道 Windows Live ID(现在称为 Microsoft 帐户)与 Windows Phone 工作流程如此集成,我想我可以使用它,但似乎没有一种简单的方法可以做到这一点?
有谁知道我的应用程序如何利用用户已经用来登录电话的 Windows Live ID 信息?
我想让应用程序用户的流程尽可能无缝,这就是为什么我想避免让用户注册我的自定义识别机制。
c# - Windows Live SDK 不 LogOut()
Microsoft Live ID 现在称为 Microsoft 帐户。话虽如此,假设我以身份登录 Windows 8sam@email.com
并运行应用程序。
该应用程序使用 Live SDK 访问我的 Microsoft 帐户配置文件。但是,在它这样做之前,我必须给予它明确的许可并登录。到目前为止,完美。
尽管我授予了应用程序权限,sam@email.com
但我想将其更改为,janet@email.com
因此我单击了从 SDKLogout查询的应用程序按钮。LiveAuthClient.CanLogout()
令人困惑的是,SDK 返回 false(我无法注销)。
为什么不?当前 Windows 8 用户使用 Windows Live SDK 登录到 Windows 8 应用程序后,他们如何注销(当 CanLogOut() 始终返回 false 时)?是否有设置或允许这样做的东西?
事实证明,这个问题的答案(http://stackoverflow.com/questions/13294496/can-the-windows-8-live-sdk-use-another-microsoft-account-other-than-the-current)是不准确的。