2010-01-25 34 views
5

Tôi muốn tích hợp OpenID làm cơ chế xác thực vào GlassFish 3.1 (xem trước). Development Guide cho biết rằng JSR 196 có thể được sử dụng để triển khai các cơ chế xác thực tùy chỉnh như OpenID.Làm thế nào để tích hợp OpenID vào GlassFish?

Đã có trình xác thực OpenID cho GlassFish phù hợp với JSR 196 chưa? Hoặc là có một hướng dẫn làm thế nào để viết một (một nơi nào đó trong thế giới blog)?

+0

Bây giờ, đây là một câu hỏi hay :) –

Trả lời

1

Đối với người khác thực hiện dựa trên ít thực nghiệm OpenID4Java (ít nhất tôi nghĩ như vậy, phần mở rộng OpenID vẫn còn trong alpha và rõ ràng được sử dụng ít rộng rãi hơn OpenID4Java), xem OpenID ServerAuthModule (JSR-196) with OpenID4Java rằng tác giả cùng đăng tuần trước.

+0

Trông chắc chắn tốt hơn, +1. – BalusC

0

Bạn có thể sử dụng tiện ích OpenID của dự án OpenSSO. Đây là một blog về nó (lưu ý, nó tồn tại của 3 phần): part I, part II, part III.

Cập nhật: các liên kết trong chính blog đã bị hỏng (không cần mã hóa cứng với cổng 8081), vì vậy tôi đã thêm ba liên kết chính xác.

0

Có cách làm đơn giản hơn - bằng cách sử dụng thư viện Authentic Roast.. Tôi đã viết trình xác thực OpenID của riêng mình, cắm vào glassfish 3 và nó hoạt động rất tốt!

Các vấn đề liên quan