Juh*_*älä 5 security tomcat .htpasswd security-constraint
我已经使用Apache的htpasswd命令创建了一个用户数据库文件.此文件现在被其他几个应用程序使用,如apache和subversion.
用户是这样创建的:
htpasswd /path/to/users.htpasswd peter
Run Code Online (Sandbox Code Playgroud)
此用户文件是全局的,而不是每个目录.
如何让Tomcat 6使用同一个文件作为安全领域?
有两种选择:
使用 Apache 作为 tomcat 的前端(使用 mod_jk 或 mod_proxy_ajp),并且 Apache 进行身份验证。您可以在此处找到有关如何操作的详细信息
如果您希望 tomcat 进行身份验证,那么您不需要使用 htpasswd 文件以外的其他文件。有 4 种方法可以保存用户的凭据 - 使用数据库、JNDI/LDAP、XML 文件或 JAAS 提供程序。您可以阅读Realm Configuration HOW-TO中的所有选项。
| 归档时间: |
|
| 查看次数: |
11351 次 |
| 最近记录: |