MSDN技术 WindowsLiveID网络认证软件开发工具包 windows aik工具包

参考链接:http://msdn.microsoft.com/en-us/library/bb676633(v=MSDN.10).aspx

【Web认证是仅为非微软官方网站设计使用的,如果您的网站与微软有关,请与Windows LiveID团队联络来确保对其合理实施】

随着更多的网站开始提供个性化服务,对易于上手的认证系统的需求不断增长。许多的网站也植入与其用户类似的服务——如WindowsLive™及控件。鉴于这样的形势,许多网站管理员和开发者已经对将Windows LiveID认证植入其网站产生浓厚的兴趣。该软件开发工具包(SDK)告诉你如何使用Windows Live ID服务。

通过Windows Live ID网络认证1.2版,您可以使用Windows LiveID服务来验证您网站访问者的身份,你可以为无数的Windows Live ID注册用户提供自定义服务来访问您的网站内容。WindowsLive ID是提供给登录您网站的Windows Live的每一位用户唯一的、网站专属的标识符。网站认证同时也允许你将WindowsLive控件植入您的网站。

此SDK包含的快速入门示例应用通过使用C#, Visual Basic®.NET, Java, Perl, PHP, Python及Ruby程序语言来实施网络认证。您可以从Microsoft.com的网络认证下载页面获取此SDK的示例应用。

网络认证借助特定格式的链接发送您的用户至Windows LiveID登录页面来运作,接着此服务将唯一的、网站专属的标识符——为认证用户管理个性化内容、指定用户权限及执行其他任务,定向回您的网站。WindowsLive ID执行登录和账户管理,因此您不需担心实施的细节问题,WindowsLive的个人资料数据不会与其他网站共享。

通过网络认证,你还可以自定义当提供或创建他们的Windows LiveID凭证时用户看到的登录和注册页面,当您的用户访问您的网站时,自定义服务有助于您创建无缝式的体验。详情查看:自定义登录和注册。

实施概览


在您的网站启用Windows LiveID服务是非常简单的。实施Web认证需要进行以下六个基本的步骤:

【MSDN技术】WindowsLiveID网络认证软件开发工具包 windows aik工具包

1. 注册您的应用。详情参看获取您的Web认证应用程序ID.

注:

您不需要立刻注册来运行快速入门示例,但您必须在扩展应用示例至您的LiveWeb站点之前进行注册。

2.为您的平台安装并运行快速入门应用。详情参看:网络认证快速入门示例.

3. 在您的页面显示登录链接。详情参看:显示登录链接.

4. 通过对重定向的Windows LiveID字符串进行解密来获取用户的唯一标识符——CID。在同一示例应用中,这些字符串存储在被叫作“webauthtoken“的访问记录中通过多页面访问来保持用户在网站的登录状态。详情查看:从服务处理响应。

5. 显示或存储内容或个性化数据和设置——例如: Windows Live控件——此控件基于网站安全策略用户。详情参看:植入Windows Live 控件。

6. 注销用户。详情查看:从服务处理响应。

准备好了吗? 请移步 开始网络认证。

  

爱华网本文地址 » http://www.413yy.cn/a/25101011/98789.html

更多阅读

最好用的网络电视软件 电脑上的电视直播软件

最好用的网络电视软件——简介用了许久的网络电视软件,流星网络电视(钻石版),可以免费收看央视及各地方台频道及部分港澳台节目,已破解VIP权限,可以收看全部VIP节目。最新版为2.86.最好用的网络电视软件_最快的网络电视最好用的网络电视

开发工具之Eclipse快捷键 eclipse前端开发工具

Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。开发工具之Eclipse快捷键——步骤/方法开发工具之Eclipse快捷键 1、【ALT+/】此快捷键为用户编辑的好帮手,能为用

软件搬家工具的使用 手机软件搬家用什么

软件搬家工具的使用——简介软件搬家工具网上有很多,还有手机软件搬家工具,C盘搬家工具等今天小编给大家介绍的软件搬家工具是我们的安全软件在带的,简单好用避免了重复安装其他软件搬家软件的麻烦。软件搬家工具的使用——工具/原料

手机APP应用软件开发 app应用开发软件

?以下信息由广州最大、最专业、最出名的手机app应用软件开发公司——启汇网络提供,请耐心认真看完,谢谢!  一、随着智能手机及平板电脑等移动终端的普及,各种各样的APP应用软件不断涌现。目前,苹果App?Store应用商店有77.5万个应用,安

FLV解码软件开发 flv解码

FLV解码软件开发的开发,在本课题中是利用的FFmpeg为基础的。FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案[23]。FFmpeg的开发是基于Linux操作系统,但是可以在大多数操作系统中编译和使用。FFmpeg支持MPE

声明:《MSDN技术 WindowsLiveID网络认证软件开发工具包 windows aik工具包》为网友云淡月浅分享!如侵犯到您的合法权益请联系我们删除