我有邮箱,它使用Azure AD身份验证。我正在用RoundCube做一个POC,其中登录到该邮箱的身份验证不应该是用户名和密码。应用程序身份验证将使用进行,并且应该向RoundCube传递相同的令牌,以便在登录到RoundCube时对邮箱进行身份验证。
你能给我指出同样的解决方案吗?
非常感谢,蒂鲁马莱M
发布于 2015-06-19 23:00:19
基于你的评论,我相信你希望实现一个“代表-的”方案。
请查看我们在GitHub上提供的以下示例:https://github.com/AzureADSamples/WebAPI-OnBehalfOf-DotNet
在这个示例中,本机客户端调用一个web,然后在获得一个令牌以代表原始用户行事之后,web API调用另一个下游web。该示例使用本机客户端中的Active身份验证库(Active Directory Authentication Library,ADAL)获取一个令牌,供用户调用第一个web API,并在第一个web API中获取一个令牌,以代表用户调用第二个web API。这两个流都使用OAuth 2.0协议来获取令牌。
如果这个样品对你有帮助,或者你需要更多的澄清,请告诉我。
谢谢你,肖恩·塔布里齐
https://stackoverflow.com/questions/30816379
复制相似问题