行動:Apache + geoserverは二重ログインを必要としますか?
1)私は、サイトの読み込みを開始し、サイト
2)のために必要なのユーザーID /パスワードを入力し、サイトにアクセスしますが、要求がWMSレイヤに行われたときであることGeoServerからのサービス - >
3)GeoServerのユーザ(この場合は管理ユーザ)のみを受け付ける2番目のログインプロンプトが表示されます。
明らかに、私はログインせずにWMS-要求「スタンドアロン」にアクセスすることができますので、
ポイント3は起こってはならないので、私は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>
任意のアイデアをサイトがgeoserverについて、2番目のログイン・プロンプトを尋ねる、なぜ?
GeoServerでセキュリティルールを設定しましたか?通常、WMS要求のためにログインする必要はありません。どのようにリクエストしていますか? –
リクエストはOpenLayers 2クライアントを介して行われます。 Geoserverの私の知識に変更されたセキュリティルールはありません。 – FHilding