我剛剛在Apache 2.4配置中通過以下指令設置nexus 2.8.1和一個反向代理。Nexus sonatype apache 2.4代理不允許管理員登錄
<Location /nexus>
RequestHeader unset Authorization
ProxyPreserveHost On
ProxyPass http://nexushost.server:8082/nexus
ProxyPassReverse http://nexushost.server:8082/nexus
RequestHeader set X-Forwarded-Proto "https"
</Location>
但是,每當我嘗試登錄它總是失敗,無效的用戶名/密碼或訪問未啓用ui。
如果我通過直接進入http://nexushost.server:8080/nexus
頁面來嘗試相同的訪問,那麼我沒有任何使用相同憑據登錄的問題。
有沒有其他人遇到類似的問題。
是的,我在Apache上添加了基本身份驗證,因爲它是一個公共服務器,我不希望Nexus執行身份驗證。我切換到使用nginx並且它工作正常,但我認爲你是對的。 – thedoctor
很酷,那麼你可以接受我的回答;) –