我们目前正在评估 WSO2 身份服务器,对此我有几个问题:
- Identity Server 是否可以用作部署的自定义应用程序的 SSO 提供程序(就像 CAS 一样)?是否有客户端 API 以编程方式访问服务器以验证票证?
- 有没有办法自定义身份服务器的登录页面或用我自己的(以及如何)替换它?
- Identity Server 是否能够使用数字证书登录用户?
3-您可以根据您的要求编写自定义身份验证器并将其插入,将其放在 repository/components/dropins 并使用您为此身份验证机制赋予的优先级编辑 repository/conf/security/authenticators.xml。
您可以参考现有的验证者代码,以了解http://svn.wso2.org/repos/wso2/carbon/platform/tags/turing-chunk01/components/authenticators/