29

ユーザー アカウントを必要とする新しい Web アプリケーションの構築を開始しています。このサイトで使用している OpenID を取得したので、アプリケーションでの認証に OpenID を使用できれば素晴らしいと思いました。OpenID を ASP.NET サイトに統合する方法についての良いチュートリアルはありますか?

4

6 に答える 6

25

ASP.NET での DotNetOpenID の使用に関する Scott Hanselman の投稿を参照してください。Andrew Arnott のブログには、ASP.NET MVC を含む ASP.NET で DotNetOpenID を使用するためのサンプルがたくさんあります。

最近、Subtext 2.0 リリース用に DotNetOpenID を接続しました。とてもスムーズに進みました。DotNetOpenID のダウンロードに含まれているコード サンプルは非常に役に立ちます。私がお勧めする 1 つのことは、ライブラリのみを使用し、ASP.NET コントロールを避けることです。テーブルベースのレイアウト (ハードコード) を使用しており、スタイルを変更するのはかなり困難です。

于 2008-08-19T18:49:27.537 に答える
8

http://code.google.com/p/dotnetopenidで利用可能な DotNetOpenId

于 2008-08-19T18:47:01.817 に答える
6

OpenId を ASP.NET サイトに統合する方法についての良いチュートリアルはありますか?

Andrew Arnott の投稿「ASP.NET Web サイトに OpenID を追加する方法 (C# または VB.NET)」

于 2008-08-19T19:03:47.697 に答える
4

同じことを検討しています。Open ID サイトには、「For Developers」@ http://openid.net/developers/というリンクがあり、そこから「Open Libraries」@ http://wiki.openid.net/Librariesへのリンクがあり、最後に'DotNetOpenID' @ http://dotnetopenid.googlecode.com/と呼ばれるものがあり、おそらくあなたが探しているものです。

幸運を。

于 2008-08-19T18:47:33.733 に答える
2

DotNetNuke は、現在の良い例ではないかもしれません。統合を行ったとき、DotNetOpenID は現在 OpenID 2.0 仕様をサポートしていませんでした。私は 2.0 のサポートを得るためにフォークをハックしましたが、公式の DotNetOpenID 2.0 リリースのためにそれを取り戻す機会はありませんでした。

于 2008-09-05T19:23:00.193 に答える
1

DotNetNukeコードベースも確認する必要があります。彼らは過去数回のリビジョンで OpenID を使用しており、そこに実装するための作業コードを見つけることができます。

于 2008-08-19T18:49:13.870 に答える