기본 인증을 사용하여 Apache 프록시에서 Artifactory를 실행하려고합니다. 몇 가지 다른 웹 응용 프로그램 (Jira, Jenkins, AnthillOS)에서이 작업을 수행했지만 Artifactory에 문제가 있습니다. 독립 실행 형 Artifactory 서버에 아파치 설정 프록시/artifactory하고는/artifactory 경로에 대해 기본 인증을 정의기본 인증 및 익명 브라우징을 사용하는 Apache 뒤에 Artifactory
<Location "/artifactory">
AuthUserFile /prod/data/apachePasswords
AuthName "My Realm"
AuthGroupFile /dev/null
AuthType Basic
Require valid-user
</Location>
익명 브라우징은 Artifactory에 활성화됩니다.
웹 브라우저를 통해 액세스를 시도 할 때 Apache에서 먼저 인증 대화 상자를 수신합니다. 이 자격 증명을 성공적으로 입력하면 "Artifactory Realm"에 대한 또 다른 인증 대화 상자가 나타납니다. Artifactory 계정에 대한 자격 증명을 입력하면 첫 번째 인증 대화 상자가 다시 표시되고주기가 계속됩니다.
첫 번째 대화 상자를 얻고 싶습니다. 그런 다음 익명 브라우징을 위해 Artifactory로 직접 이동하십시오. Apache에서 인증을 비활성화하면 Artifactory를 익명으로 찾아 볼 수 있지만 Apache에서 기본 인증을 활성화하면 두 개의 별도의 순환 인증 대화 상자가 나타납니다. 내가 두 번째 대화 상자를 죽일 수있는 아이디어가 있습니까?