我正在使用 sysdeo 插件从 Eclipse 运行 Tomcat。它正确部署了所有应用程序,我可以使用在 tomcat-uses 配置中指定的用户名访问管理器。一个特定的应用程序/servlet 对发送给它的所有请求都返回 401 错误。
当我直接访问它的 url 时,它会提示一个 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
我知道这与身份验证设置有关,但我不知道具体在哪里查看。有什么建议么?谢谢你。