有谁知道或有使用openAM restful api进行x509证书身份验证的经验吗?从官方文档和Google中找不到任何有用的信息。来自closed openAM issue track的最后一篇文章指出,最新的API可能能够进行证书身份验证。然而,链接中仍然缺少详细信息。任何帮助都将不胜感激。谢谢。
发布于 2014-05-16 22:22:00
首先,一定要了解SSL客户端身份验证的含义以及您的基础设施是如何设置的…SSL终结点在哪里...
然后阅读
http://docs.forgerock.org/en/openam/11.0.0/dev-guide/index.html#rest-api-auth-json
它告诉您必须提供哪些参数。
除了其他功能之外,OpenAM还支持“基于服务”(认证链)和“基于模块”的身份验证。
因此,您可以创建一个配置了cert auth模块的auth链,也可以直接使用该模块。
基于服务的认证: authIndexType ->服务,authIndexValue -> name_of_auth_chain基于模块的认证: authIndexType ->模块,authIndexValue -> name_of_the_auth_module_instance
不要忘记查看OpenAM调试日志(调试级别设置为'message')。
https://stackoverflow.com/questions/23687665
复制相似问题