認証に RPX を使用しています。これで、識別子付きのユーザー プロファイルを取得できます。認証 Cookie などを設定するには、次に何をすればよいですか? ログアウト機能も。ASP.net 3.5 および C# で。
2 に答える
0
ASP での方法がわかりません。しかし、私はPHPを使用して同じことをしました。最初にできることは、RPX アカウントをローカル サイト アカウントにマップすることです。RPX から取得したプロファイル情報を保存し、その情報を使用してサイトに新しいアカウントを作成するだけです。ログインと登録に使用するデータベースのテーブルにそのプロファイル データを保存する必要があります。
ユーザーが RPX を使用してサイトにログインした後、RPX によって提供されたプロファイル情報をセッションに保存します。これで、要件は完了です。これで、そのユーザーをサイトの通常のユーザーとして扱うことができます。
于 2010-09-21T13:16:27.327 に答える
0
FormsAuthentication.SetAuthCookie
動作します。:) 次に、データベースを使用してそれらの「その他のもの」を保存できます。
でログアウトしFormsAuthentication.SignOut
ます。
于 2010-05-01T02:27:11.133 に答える