我只想让一些有限的用户可以访问 webapp。所以我选择了一个SSL客户端认证。我是新手,所以对它了解不多,我按照本教程来实现它。这是我心中的一些问题。我正在使用基本的自签名 SSL。
1) 我们可以为我提供的所有客户创建一个客户证书吗?所以任何拥有客户端证书的人都可以访问应用程序。听起来不是一个好方法。
2)如果不是(1)那么有没有简单的方法来创建客户端证书并在tomcat user.xml上注册。我不想强迫用户创建客户端证书并发送给我,所以我在服务器上注册。
3) 如果 SSL 证书不匹配,如何重定向到其他页面。?
4)我们可以将一台机器的私钥用于另一台机器吗?
5) 我的服务器上有多个应用程序,但我只想使用 SSL 对一个应用程序进行身份验证。那怎么可能呢?
还请为此建议我任何好的教程。最后,我的要求是允许最多 50 个有限用户访问。我的客户可以以某种用户友好的方式注册他的系统。