基本認証を使用してApacheプロキシの背後でArtifactoryを実行しようとしています。他のいくつかのWebアプリ(Jira、Jenkins、AnthillOS)でこれを実行しましたが、Artifactoryで問題が発生しています。Apacheconfigは/artifactoryをスタンドアロンArtifactoryサーバーにプロキシし、/artifactoryパスの基本認証を定義します。
<Location "/artifactory">
AuthUserFile /prod/data/apachePasswords
AuthName "My Realm"
AuthGroupFile /dev/null
AuthType Basic
Require valid-user
</Location>
Artifactoryで匿名ブラウジングが有効になります。
Webブラウザーを介してアクセスしようとすると、最初にApacheから認証ダイアログが表示されます。これらのクレデンシャルを正常に入力すると、別の認証ダイアログが表示されます。これは「ArtifactoryRealm」用です。Artifactoryアカウントのクレデンシャルを入力した後、最初の認証ダイアログが再度表示され、サイクルが続行されます。
最初のダイアログだけを取得してから、Artifactoryに直接アクセスして匿名でブラウジングしたいと思います。Apacheで認証を無効にすると、Artifactoryを匿名で参照できますが、Apacheで基本認証を有効にすると、2つの個別の循環認証ダイアログが表示されます。その2番目のダイアログを殺す方法はありますか?