3

SocialAuth.NETに精通している人はいますか?このリンクをたどってSocialAuth.NETをチェックアウトしてください。Facebook、Twitter、Googleなどの多くのプロバイダーとシームレスに統合します。

さて、十分な紹介。これで、SocialAuth.NETすべてをセッションに保存します。たとえば、呼び出すFacebookユーザーIDを取得するSocialAuthUser.GetCurrentUser.GetProfile.IDには、セッションベースであるため、Webサービスまたはクラスファイルから呼び出そうとすると、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーメッセージが表示されます。SocialAuthUser.GetCurrentUser.GetProfile.ID

クラスファイルでどのように機能させるのですか?どんな助けでも大歓迎です。

これSystem.Web.HttpContext.Current.Session("NameHere")が私が使用すべきものである場合..中括弧に何を入れるべきですか??

更新:この質問に重複のフラグを付けないでください。私はこの質問を見ましたが、これが私がすべきことであるかどうかはわかりません。

4

1 に答える 1

2

これらの呼び出しを行っていたクラスにIRequireSessionStateを実装しました。これは、クラスに現在のセッション状態を認識させるためでした。

于 2012-11-28T18:19:04.080 に答える