2009-04-12 46 views
14

Bất kỳ con trỏ nào để phát triển, các công cụ gỡ lỗi chủ yếu, cho OpenID? Đặc biệt, tôi đang tìm một công cụ để ghi lại và xem lưu lượng OpenID thông qua User-Agent trong một phiên xác thực truyền thông gián tiếp. Một nhà cung cấp OpenID và bên phụ thuộc cung cấp thông tin gỡ lỗi về các nỗ lực xác thực cũng sẽ tốt đẹp.Các công cụ phát triển và gỡ lỗi OpenID

Có, tôi đã hỏi ông Google về điều này và chưa nhấn đúng từ khóa hoặc tôi sẽ không hỏi ở đây. Tôi có thể tự mình xây dựng, nhưng nếu ai đó đã thực hiện công việc ...

Cảm ơn bạn đã được trợ giúp.

Trả lời

6

Thư viện DotNetOpenAuth thực hiện cả RP và OP và có ghi nhật ký chi tiết cho mục đích chẩn đoán, có thể được điều chỉnh theo bất kỳ nhật ký nào bạn quan tâm. Bạn có thể sử dụng nó để kiểm tra trang web OpenID của mình, bất kể nền tảng của nó là gì Là.

Bạn có thể kiểm tra mẫu nhật ký bằng cách đăng nhập vào demo RP và sau đó truy cập vào log page mà nó tích lũy từ thông tin đăng nhập của bạn.

Sau đó, có tương đương demo OP và liên kết log page.

Nếu bạn thích những gì bạn thấy, bạn có thể tự mình sử dụng các trang web này để kiểm tra trang web OpenID hoặc bạn có thể download DotNetOpenAuth và sử dụng nó cục bộ và tùy chỉnh thêm nhật ký.

+0

Tất cả các liên kết 404 hoặc 301 ngay bây giờ. – phihag

+1

Cảm ơn, @phihag. Tôi đã cập nhật các liên kết. –

+0

Tất cả các liên kết đều đã chết. Không tìm thấy máy chủ – singpolyma

1

Một vài gợi ý về nơi bạn có thể tìm thấy thông tin khác ngoài google: có một vài liên kết trên dmoz và có một vài dự án liên quan đến OpenID trên freshmeatsourceforge. Trong khi bạn có thể không tìm thấy những gì bạn yêu cầu ở đó, có lẽ bạn có thể trực tiếp yêu cầu một hoặc một số tác giả của các máy chủ mở khác nhau hoặc đăng trên danh sách gửi thư tương ứng. Tôi cho rằng một số người đã thực hiện phần gỡ lỗi của họ và sẽ có một số mẹo để cung cấp.

0

Tôi nghĩ rằng tiện ích mở rộng TamperData dành cho FireFox là những gì tôi đã sử dụng để xem thông tin liên lạc thông qua tác nhân người dùng. Kịch bản "openid-parse" trong python-openid/contrib/sẽ lấy dữ liệu được sao chép từ một bản ghi TamperData và phân tích nó thành các trường OpenID cho bạn.

1

Câu trả lời của Andrew rất hay, nhưng đã lỗi thời - liên kết của anh ấy là 404 Tuy nhiên, liên kết của anh ấy là điểm khởi đầu tuyệt vời.

Liên kết hiện tại là http://test-id.net/OP/AXFetch.aspx và các liên kết còn lại trên trang web đó :-)

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