我使用sysdeo插件从eclipse运行Tomcat。它正确部署所有应用程序,我可以使用tomcat-uses配置中指定的用户名访问管理器。一个特定的应用程序/ servlet为发送给它的所有请求返回401错误。
当我直接转到其网址时,会提示Windows安全对话框请求输入用户名和密码。它说“{{Servlet Name}}上的服务器localhost需要用户名和密码。警告:此服务器请求以不安全的方式发送您的用户名和密码(没有安全连接的基本身份验证。”。
我尝试过提供tomcat和系统用户名和密码,但它失败并再次显示相同的屏幕。
The logs record the following:
0:0:0:0:0:0:0:1 - - [10/Jan/2013:14:15:51 -0500] "GET /ServletURI HTTP/1.1" 401 951
0:0:0:0:0:0:0:1 - - [10/Jan/2013:14:21:41 -0500] "GET /ServletURI HTTP/1.1" 401 951
我知道这与身份验证设置有关,但我不确定究竟应该在哪里查看。有什么建议?谢谢。