すべてのプロジェクトjarを管理するためにローカルコンピュータにartifactoryをインストールしようとしています。 匿名ログインを許可せずに、管理者とユーザーの2人のユーザーを持つようにアーティファクトを設定しました。 はここに私のsettings.xmlです:ArtifactoryでMaven Authエラーが発生しました
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<servers>
<server>
<id>central</id>
<username>user</username>
<password>{encrypted-pssw}</password>
</server>
<server>
<id>snapshot</id>
<username>user</username>
<password>{encrypted-pssw}</password>
</server>
</servers>
<mirrors>
<mirror>
<mirrorOf>*</mirrorOf>
<name>remote-repos</name>
<url>http://localhost:8081/artifactory/remote-repos</url>
<id>remote-repos</id>
</mirror>
</mirrors>
<profiles>
<profile>
<id>central</id>
<repositories>
<repository>
<id>artifactory</id>
<url>http://localhost:8081/artifactory/repo</url>
<layout>default</layout>
<name>Artifactory default repo</name>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>central</activeProfile>
</activeProfiles>
"{暗号化-pssw}"(MVN -ep)artifactoryから暗号化されたパスワードを暗号化することで得られたPASSORDです。 私はすべてのプロジェクトは、それは私にこのエラーできます(「MVN展開」)のインストール(「MVNクリーンインストール」)または展開しようとすると:私は成功せず、あまりにもRSA認証をtryiedまし
Could not transfer artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5 from/to remote-repos (http://localhost:8081/artifactory/remote-repos): Not authorized , ReasonPhrase: Unauthorized. -> [Help 1]
を
EDIT:その他の情報:
リポジトリにbroswerを使用してログインしようとすると、ユーザ名とパスワードを要求します(artifactoryの暗号化されたパスワードを使用して)リポジトリを表示できます。
私はURLとして使用する場合:http://user:[email protected]:8081これは動作し、mavenはログインすることができますが、この回避策を使用すると、プロジェクト全体にパスワードをコピーする作業をたくさんする必要があります(注:私はArtifactoryで暗号化されたパスワードフィールドから取得1、ではない私はMavenのコマンドから取得する二重暗号化された1)
質問を手段の下に、このユーザーが権限を持っていません表示されていないリモートリポジトリへのデプロイ2つの異なるアクセス許可です。確認して更新できますか? – Ariel
はい、ユーザーにはすべてのアクセス許可があります。ipメソッド(ユーザー:pssw @ ip:port)を使用してログインすると、 – SnowyCoder
がインストールされます。 を受け取った後にartifactory.logに表示されているエラーを表示できますか? 'artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5 from/from remote-repos(http:// localhost:8081/artifactory/remote-repos)を転送できませんでした:ReasonPhrase:Unauthorized 。 - > [ヘルプ1] ' エラー? – Ariel