settings.xml
ファイルにHTTP(HTTPSではない)URLを持つ(Nexus)リモートリポジトリのユーザー名/パスワードがある場合、このユーザー名/パスワードは平文で送信されますリモートサーバー?Mavenはhttpで平文でユーザー名/パスワードを送信します
公開されているHTTPのみのパスワードで認証されたNexusサーバに潜在的なセキュリティ上の問題があるかどうかは疑問です。
settings.xml
ファイルにHTTP(HTTPSではない)URLを持つ(Nexus)リモートリポジトリのユーザー名/パスワードがある場合、このユーザー名/パスワードは平文で送信されますリモートサーバー?Mavenはhttpで平文でユーザー名/パスワードを送信します
公開されているHTTPのみのパスワードで認証されたNexusサーバに潜在的なセキュリティ上の問題があるかどうかは疑問です。
Mavenは、HTTP基本認証を使用して資格情報を送信します。 QWxhZGRpbjpvcGVuIHNlc2FtZQ==
が実際にあなたのusername:password
組み合わせのBase64でエンコードされた表現です
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
:このため、一般的なHTTPヘッダは、の線に沿って何かを探します。これはセキュリティを全く提供しませんが、プレーンテキストでもありません。
HTTP基本認証の詳細については、hereを確認してください。
Maven、Ant、Gradle、SBT、npmなどのほとんどのビルドツールは、HTTP Basicを使用します。それは安全ではありません。 HTTPS上でそれを使用すると、より安全に感じることができます。 :)