我创建一个Windows Azure Active Directory(WAAD)帐户,然后使用此帐户创建我的Windows 8.1帐户以进行登录。
然后我创建一个Windows 8.1应用程序并使用相同的帐户从我的办公室365共享点,交换和Active Directory用户获取数据
您将在此处看到示例
http://code.msdn.microsoft.com/windowsapps/Office-365-APIs-Get-41eebcdf#content
我打开应用程序,点击使用我的WAAD帐户登录应用程序并获取数据
**现在我想要如果我已经使用相同的WAAD帐户登录到Windows 8.1然后我自动登录到Windows 8.1应用程序。请给我指示或任何样本我会自己前进 感谢
答案 0 :(得分:0)
使用Azure AD帐户登录到Windows 8.1 - 我相信您的意思是:以域用户身份登录加入Windows 8.1设备的域,其中AD域通过ADFS服务器连接到Azure Active Directory (Azure AD的联合域)。
如果是这样,是的,你可以"默默地"使用Azure AD支持的扩展授予OAuth流登录登录的域用户。流详细信息:您的客户端应用程序将使用Windows集成身份验证来验证本地ADFS上的用户,获取发往Azure AD的SAML1.1令牌,使用Azure AD的扩展授予OAuth流来交换SAML1.1令牌JWT访问令牌。
幸运的是,您不需要自己编写复杂的流程代码 - Active Directory Auth Library v2 RC版本为您完成。维托里奥在这里写了一篇关于它的博客文章:http://www.cloudidentity.com/blog/2014/07/10/adal-v2-and-windows-integrated-authentication/
希望这会有所帮助。