2012-10-18 30 views
6

Nexus'a erişmek için settings.xml dosyasında LDAP kullanıcı adlarını/parolalarını depolamaktan memnun olmayan bazı geliştiricilerim var. Mutsuzlukları kısmen FUD'tır, fakat aynı zamanda LDAP şifresi ne zaman bittiğinde şifreyi yeniden şifrelemek zorunda kalmanın sıkıntıları da (ki burada nispeten sık görülür).Maven ayarları SSO üzerinden mi?

Maven'in yerine SSO/LDAP kullanması için herhangi bir yol var mı? Kullandığımız artefakt deposu Nexus ve bunun web ön ucu zaten SSO kullanıyor.

+0

Kullanıcı simge. Ancak, kullanıcı belirtecinin Nexus'tan indirilebilen settings.xml dosyasına otomatik olarak eklenebilmesi için destek vardır. Bu nedenle şifre değiştirme işleminiz 1. SSO şifresini değiştirir, 2. Nexus 3'teki kullanıcı jetonunu sıfırlayın. Nexus maven eklentisinin ayarlar indirme hedefini çağırarak yeni settings.xml dosyasını alın. Bunu daha da iyileştirmeye çalışıyoruz ama sonuçta sıkı bir güvenlik süreci başa çıkmak için çalışıyor. –

+0

Kullanıcı belirtecindeki ana avantaj, ldap kullanıcı adının ve parolanın tokenden deşifre edilememesidir, bu nedenle diskteki bir parolayla ilgili güvenlik sorunu artık yalnızca Nexus ile ilgilidir ve tüm SSO sistemini değil. –

cevap

İlgili konular