我想知道OpenAM和ADFS之间的区别。用openAM测试的应用程序也能成功地使用ADFS吗?我需要知道这一点,因为我没有访问ADFS的权限,我可以安装开源OpenAM和简单的SSO流。或者我应该直接用ADFS测试我的代码。如果我知道两者的不同,我可以决定这一点。
发布于 2016-04-27 19:15:54
就联邦协议(如WS和SAML )的处理方式而言,两者之间没有差别。它们都响应协议命令。他们都是STS。
至于应用程序的兼容性,这取决于它们是如何编写的。ADFS应用程序通常使用类似WIF的东西,这是一个.NET C#库,不适合于Java。
而且他们有不同的功能是术语的“加载项”。
ADFS或OpenAM都不是“免费”的AFAIK。
看看IdentityServer3,它是开源的。
https://stackoverflow.com/questions/36887152
复制相似问题