Vì một vài ngày tôi đang cố gắng kích hoạt SSO cho Jira 5.2 và đã tìm ra, trang trợ giúp từ Jira đã lỗi thời.Jira 5.2 Seraph SSO Đăng nhập sau proxy ngược
Mỗi ví dụ sử dụng phiên bản cũ của atlassian-seraph (Jira 5.2 sử dụng 2.6.0).
Mục tiêu: Tôi muốn đăng nhập tự động vào Jira nếu tôi đăng nhập vào Webseal (proxy ngược).
Bối cảnh:
- Jira là sau một proxy ngược (xem hình).
- Proxy này xác thực người dùng và giữ phiên.
- Nếu tôi đăng nhập Tôi muốn đăng nhập trong Jira, quá
- Thông tin duy nhất được cung cấp là tên người dùng
Câu hỏi:
Làm thế nào để viết một tên đăng nhập tùy chỉnh mô-đun đọc tên người dùng từ http_header và xác thực người dùng?
Links:
- https://confluence.atlassian.com/display/DEV/Single+Sign-on+Integration+with+JIRA+and+Confluence
- http://docs.atlassian.com/atlassian-seraph/latest/sso.html
- https://answers.atlassian.com/questions/23245/how-to-integrate-jira-with-my-company-s-sso
Thực hiện tốt (+1)! – Michael
@Tobias: Câu trả lời của bạn liên quan đến CustomFilter rất hữu ích ... Tôi cũng đang triển khai trình xác thực Jira Custom để sử dụng sau proxy ngược SAML-SSO và đó là phần tôi cần để trích xuất tiêu đề xác thực HTTP. Nhưng - trong việc thực hiện getUser() của bạn, bạn sử dụng API Crowd. Tôi tò mò, bạn đang sử dụng điều này một cách tổng quát, để tự động lấy người dùng từ yêu cầu HTTP, hay bạn đang sử dụng Đám đông trên bảng cho SSO? Tôi không sử dụng Đám đông, nhưng rất thích có thể kéo người dùng theo cách đó nếu có thể, vì nó rất tiện lợi. – danzvash
@danzvash: Tôi chỉ sử dụng dịch vụ đám đông để xác thực người dùng (Chính). Tôi không sử dụng bất kỳ dịch vụ đám đông bổ sung nào chỉ là api đã tồn tại, bởi vì việc tạo ra hiệu trưởng của riêng bạn có thể thực sự khó khăn. Tôi là curios nếu tôi hiểu câu hỏi của bạn?! :) –