我创建了一个Windows Azure Active Directory(WAAD)帐户,然后通过使用此帐户创建我的Windows 8.1帐户用于登录。
然后我创建了一个Windows 8.1应用程序,并使用相同的帐户从我的office 365共享点,交换和Active Directory用户获取数据
您将在这里看到示例
http://code.msdn.microsoft.com/windowsapps/office - 365 api -让- 41 - eebcdf #内容
我打开应用程序,点击登录到应用程序使用我的WAAD帐户,并获得数据
**现在我想,如果我已经登录到Windows 8.1使用相同的WAAD帐户,然后我自动登录到Windows 8.1应用程序。请给我指示或任何样本,我将自己前进由于
通过使用Azure AD帐户登录到Windows 8.1 -我相信你的意思是:作为域用户登录到加入Windows 8.1设备的域,其中AD域通过ADFS服务器(Azure AD的联合域)连接到Azure Active Directory。
如果是,是的,您可以使用Azure AD支持的扩展授予OAuth流"静默"登录登录域用户。流程细节:您的客户端应用程序将使用windows集成身份验证在本地ADFS上对用户进行身份验证,获得一个SAML1.1令牌,地址为Azure AD,使用Azure AD的扩展授予OAuth流将SAML1.1令牌交换为JWT访问令牌。
幸运的是,你不需要自己编写复杂的流程- Active Directory认证库v2 RC版本为你做了这一切。Vittorio在这里写了一篇博客文章:http://www.cloudidentity.com/blog/2014/07/10/adal-v2-and-windows-integrated-authentication/
希望这对你有帮助。