Siapkan Jenkins untuk menggunakan Crowd's OpenID untuk SSO?


1

Telah mencoba membuat Jenkins bekerja dengan server OpenID Crowd sehingga kami dapat menggunakan sistem masuk tunggal seperti dengan barang-barang Atlassian kami (plugin Jenkins Crowd tidak dapat melakukan SSO). Tampaknya tidak dapat menemukan URL OpenID yang tepat untuk diberikan kepada Jenkins. Hanya satu yang bisa saya dapatkan dari CrowdID adalah URL per pengguna. Apakah ada cara untuk mendapatkan URL seluruh server dari CrowdID untuk ini yang saya lewatkan?

Jawaban:


2

Lihat juga:

Tapi saya mendapat kedua url kerumunan:

org.openid4java.consumer.ConsumerException: 0xa00: Authentication cannot continue: no discovery information provided.

Yang pertama yang seperti titik akhir yang valid agak mirip dengan crowid.example.com/users/ tetapi dengan itu, saya mendapatkan pesan berikut setelah masuk di CrowdID:

OpenID Verification Error
A request has been made to authenticate an OpenID identifier, different from the one you are logged in as. To use a different OpenID, log out and log in as a different user.

Akan memberikan Pembaruan jika diperbaiki di sini;)

Pembaruan : Atlassian saat ini tidak mendukung Endpoint tunggal tersebut. Hudson / Jenkins OpenIdSSO tidak akan berfungsi! Permintaan fitur: https://jira.atlassian.com/browse/CWD-2470

Pembaruan : Ini diperbaiki di Crowd 2.6 , di mana URL titik akhir akan berakhir /op, bukan /users/username.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.