第7章 セキュリティー
7.1. SSL/TLS を使用した接続のセキュリティー保護
AMQ JavaScript は SSL/TLS を使用して、クライアントとサーバー間の通信を暗号化します。
SSL/TLS を使用してリモートサーバーに接続するには、transport
接続オプションを tls
に設定します。
以下に例を示します。SSL/TLS の有効化
var opts = {
host: "example.com",
port: 5671,
transport: "tls"
};
container.connect(opts);
注記
デフォルトでは、クライアントは信頼できない証明書が割り当てられたサーバーへの接続を拒否します。これは、テスト環境などが該当します。証明書の認証を省略するには、rejectUnauthorized
接続オプションを false
に設定します。これにより、接続のセキュリティーが危険にさらされることに注意してください。