繁体   English   中英

使用ADFS验证用户

[英]Authenticate user using ADFS

我们正在开发ASP.Net MVC REST API,并且我们希望通过ADFS进行用户身份验证以使用REST API。 我读了许多博客,但没有发现任何有用的信息,其中用户可以通过传递其凭据(用户名,密码)来生成访问令牌。 然后,将生成的令牌作为承载令牌发送到REST API。 我们希望用户发送其凭据的原因是,我们希望验证请求是否来自受信任的用户,而不是来自任何随机的人。 另外,我们想跟踪哪个用户消耗了哪些API等。

Azure AD可以满足上述要求,但是我没有找到使用ADFS进行此操作的任何方法。 任何帮助,将不胜感激。 另外,有没有可以获得相同的示例代码?

如果您的组织或客户已经有AAD并与ADFS联合,则可以使用Azure AD,并且auth仍由ADFS处理。

如果没有Azure AD,请参阅ADFS 2016 TP4和使用OPenIDConnect的https://technet.microsoft.com/zh-cn/library/mt593305.aspx上的指南。 它使用Azure AD示例并进行修改以使用ADFS。 ADFS 2016添加了对OpenIDConnect和OAuth的完全支持。

谢谢//萨姆(@MrADFS)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM