Authentication 什么';tomcat基本身份验证的用户名/密码?
我已经在互联网上找到了关于如何设置tomcat身份验证的指南,是的,它确实有一个弹出窗口,允许我输入用户名/密码,但似乎我的用户名/密码是错误的。 我在这里添加tomcat-user.xml的一部分:Authentication 什么';tomcat基本身份验证的用户名/密码?,authentication,tomcat,Authentication,Tomcat,我已经在互联网上找到了关于如何设置tomcat身份验证的指南,是的,它确实有一个弹出窗口,允许我输入用户名/密码,但似乎我的用户名/密码是错误的。 我在这里添加tomcat-user.xml的一部分: enter code here <!-- <role rolename="tomcat"/> <role rolename="role1"/> <user username="tomcat" password="tomcat" roles="tomc
enter code here
<!--
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
-->
enter code here
<auth-constraint>
<role-name>tomcat</role-name>
<role-name>both</role-name>
<role-name>role1</role-name>
</auth-constraint>
在此处输入代码
和web.xml的一部分:
enter code here
<!--
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
-->
enter code here
<auth-constraint>
<role-name>tomcat</role-name>
<role-name>both</role-name>
<role-name>role1</role-name>
</auth-constraint>
在此处输入代码
雄猫
二者都
角色1
所有这些“tomcat/tomcat,两者/tomcat,角色1/tomcat”都不起作用。
有什么问题吗?根据您的tomcat版本,这应该可以工作:
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="admin" roles="admin,manager"/>
编辑:
请看这个;-)
陆军
更新后的文件应该如下所示
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<!--
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
-->
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="admin" roles="admin,manager"/>
</tomcat-users>
重新启动tomcat并使用admin/admin您需要更改文件“tomcat users.xml” 文件路径
C:\Users\suman\Documents\Software\apache-tomcat-7.0.55\conf
文件名tomcat users.xml
<tomcat-users>
<!--
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
-->
<role rolename="manager"/>
<role rolename="admin"/>
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<role rolename="manager-script"/>
<role rolename="admin-script"/>
<user username="admin" password="admin" roles="admin,manager,manager-gui"/>
</tomcat-users>
aha,是示例,第三季度~~~