行为:Apache + geoserver是否需要双重登录?
1)I访问该网站,输入的需要的对站点
2)网站开始加载用户ID /口令,但是当请求发送到WMS层制成是服务于GeoServer - >
3)我得到第二个登录提示,只接受GeoServer的用户(本例中为admin用户)。
显然,
3点不应该发生,因为我可以访问WMS-要求“独立”,不登录,所以我认为,利用Geoserver配置是否正确。
的Apache的配置如下:
<VirtualHost *:80>
...
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Directory "/var/www">
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
</Directory>
ProxyPass /geoserver http://127.0.0.1:8080/geoserver
ProxyPassReverse /geoserver http://127.0.0.1:8080/geoserver
</VirtualHost>
任何想法,为什么现场询问:第二登录提示符,关于GeoServer的?
你有没有在GeoServer中设置任何安全规则?通常您不需要登录WMS请求。你如何提出要求? –
通过OpenLayers 2客户端进行请求。 Geoserver中没有安全规则,我们已经改变了我的知识。 – FHilding