2016-05-19 2 views
0

ユーザーがログインしていないときにasp.net C#でAnonymousIDを取得しようとしています。私のGlobal.asax.csファイルで、私はそれを設定するには、このクラスを追加しました:AnonymousIDは常にあるしかしAnonymousIDは常にnullを返します

userId = HttpContext.Current.Request.AnonymousID; 

:その後、私のCurrentUserにクラスに、私はこれをしなかった

protected void AnonymousIdentification_Creating(object sender, AnonymousIdentificationEventArgs e) 
    { 
     e.AnonymousID = Guid.NewGuid().ToString(); 
    } 

null、決して設定されません。

注:同様の問題の前の質問を尋ねたが、実際の解像度が掲載されませんでした:

AnonymousId is always null

+0

は、クッキーをクリアすると問題が解決したというメッセージが表示されました。 – CathalMF

+0

あなたは正しいです!それは完璧に働いた。地方自治体はAnonymousIDを表示するようになりました。これを回答として投稿すると、そのようにマークされます。 – JWDev

答えて

0

Cookieとそれが作業を開始します。

関連する問題