行为:
1)我访问该网站,输入该网站所需的用户ID /密码
2)网站开始加载,但是当请求从GeoServer提供的WMS图层时 - >
3)我得到第二个登录提示,它只接受GeoServer的用户(在本例中为admin用户)。
显然,
点3不应该发生,因为我可以访问WMS请求" standalone"没有登录,所以我认为Geoserver配置正确。
apache-config如下:
<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>
关于地理服务器,网站要求第二次登录提示的任何想法?
答案 0 :(得分:0)
这可能类似于我的团队所遇到的问题。如果您将与apache用户相同的用户名和密码组合添加到geoserver设置中,则应该停止提示登录。
Geoserver users.xml可以在/data/security/usergroup/default/users.xml
或者我认为你可以通过geoserver后端来实现。