2017-10-24 6 views
0

私はLDAP認証でArtifactoryを設定しようとしています。LDAP経由でツリーハイフンを使用したArtifactoryアクティブディレクトリ認証の設定方法は?

私たちのADサーバーのホスト名には3つのハイフンが含まれています。

Artifactory Web Frontendでは、「LDAP URL」フィールドに複数のハイフンを使用できません。

例:

ldap://vm---ad01.envdevel.lan:389/dc=envdevel,dc=lan 

エラーメッセージ:

"Invalid LDAP URL" 

あなたは、上述したLDAP-URLを使用する方法を知っていますか?

多くのおかげで、 ディルク

答えて

0

URLの検証はWebアプリケーションにのみ存在することが表示されますので、あなたは、REST APIを介してLDAPエントリを作成することによって、それを回避することができます。

何かLDAPの設定ファイル(のldap.confが)のように見える

curl -H "Content-Type: application/json" -T ldap.conf "http://server:8081/artifactory/api/ldap" 

のように:

{ 
    "userDnPattern": "", 
    "emailAttribute": "mail", 
    "ldapUrl": "ldap://vm---ad01.envdevel.lan:389/dc=envdevel,dc=lan", 
    "autoCreateUser": false, 
    "ldapPoisoningProtection": true, 
    "enabled": true, 
    "search": { 
     "searchBase": "ou=XXXXX", 
     "searchSubTree": true, 
     "managerDn": "cn=XXXXX,ou=XXXXX,o=XXXXX", 
     "searchFilter": "uid={0}", 
     "managerPassword": "XXXXXX" 
    }, 
    "key": "test" 
} 

が、私は明らかにここに(このようにはURLを)それをテストすることはできません、すべての私が言うことができますエントリが作成され、動作する可能性があります。

+0

ありがとうございました。できるだけ早くこれをテストします。 –

+0

> URL検証はWebアプリケーションにのみ存在するようです –

+0

> URL検証はwebapp内にのみ存在するようです。万一、これはArtifactory開発者によって修正されますか? –

関連する問題