浏览器不显示登录提示

时间:2014-07-12 11:08:18

标签: google-chrome firefox tomcat login

除了Apache HTTP Server之外,我在TomEE上运行了一个应用程序。 调用任何服务方法都会显示

HTTP Status 401 -
type Status report
message
description This request requires HTTP authentication.
Apache Tomcat (TomEE)/7.0.47 (1.6.0)

特定的tomcat角色在tomcat-users.xml中定义,并且在Web服务中相对允许。 如何设置它(浏览器或其他)要求登录和密码?

1 个答案:

答案 0 :(得分:0)

问题解决了:我们需要更新vhost.conf(apache端),因为我们使用两个不同的服务实例,并且它们相对应该使用不同的身份验证类型:因此,而不是一个<Location>部分我们把它分成两个不同的变化参数"Header unset WWW-Authenticate&#34;在Location个部分

   <Location /api>
        ProxyPass  http://localhost:8080/backend/api
        ProxyPassReverse http://localhost:8080/backend/api
        Header unset WWW-Authenticate
    </Location>
    <Location /api2 >
      ProxyPass  http://localhost:8180/backend2/api2
      ProxyPassReverse http://localhost:8180/backend2/api2
    </Location>
相关问题