JForg Artifactory 7.x за проблемой nginx 401

#nginx #artifactory

#nginx #artifactory

Вопрос:

Все в порядке при http://<ArtifactoryServerIp>:8082 непосредственном посещении. Затем создайте конфигурацию сервера (следуя официальному примеру) в Nginx:

 server{
# ...
    location / {
        # ...
        proxy_pass http://127.0.0.1:8082;
        # ...
    }
# ...

}
 

И посетите http://<ArtifactoryServerIp> , войдите в систему с помощью учетной записи администратора и перейдите к Identity and Access > Users , нажмите admin . Он перенаправит на страницу входа в систему. Потому что в консоли браузера ошибка 401:

 http://<ArtifactoryServerIp>/ui/api/v1/ui/userApiKey/admin?$no_spinner=true
 

Но все другие запросы в порядке, такие как:

 http://<ArtifactoryServerIp>/ui/api/v1/ui/users/admin
 

Ответ №1:

Может быть связано с некоторыми перезаписями в Artifactory. Я бы рекомендовал создать конфигурацию обратного прокси-сервера непосредственно из Artifactory или вы можете обратиться к этой статье KB о рекомендуемых конфигурациях обратного прокси-сервера для Nginx.

Комментарии:

1. Это выглядит так же с jfrog.com/confluence/display/JFROG/Configuring NGINX , но порт /artifactory/ proxy_pass.