Mẫu dự án ASP.NET OpenID web site (C#) không phải là một lời dạy kèm, nhưng nó tạo ra một trang web OpenID ASP.NET hoạt động.
Tôi vừa cài đặt và có thể thiết lập và chạy một trang web. Dưới đây là một vài gotchas mà tôi chạy vào:
Khi bạn tạo một dự án mới sử dụng mẫu, không chọn một con đường sâu - điều này sẽ tạo ra vấn đề trong quá trình tạo cơ sở dữ liệu.
Khi lần đầu tiên chạy ứng dụng, bạn sẽ đạt được một ngoại lệ - đừng lo lắng về điều đó. Khi bạn nhận được YSOD, chỉ cần duyệt đến trang Setup.aspx được đề cập trong hướng dẫn.
Nếu bạn không có OpenID, bạn sẽ cần có. Trang ban đầu được tải sau khi tạo cơ sở dữ liệu có liên kết 'Nhận OpenID' nếu bạn cần có. Đó là một quá trình đơn giản và chỉ mất vài phút.
Khi bạn vượt qua điều đó, bạn sẽ có triển khai thực hiện một trang web OpenID.
Bạn cũng có thể muốn xem DotNet OpenAuth ASP.NET Controls.
HTH
Sửa
Đối với bất cứ ai quan tâm, đó cũng là một mẫu ASP.NET MVC 2 OpenID web site (C#). Tôi ngạc nhiên @Andrew Arnott trả lời các câu hỏi khác và không đề cập đến những điều này, kể từ khi ông là tác giả.
Nguồn
2010-10-21 03:25:22
@Andrew Arnott đã trả lời câu hỏi nào? – user279521
@ user279521, Rất tiếc, xin lỗi - bạn đã nghĩ câu hỏi mà bạn đã liên kết trong câu hỏi của bạn. –
Tuyệt. Thx rất nhiều. – user279521