0

こんにちは、私はライブユーザーのIDを取得する必要があり、それを行うことができます.しかし、あるポートから別のポートに切り替えると、別のポートでユーザーを取得しないときに問題が発生します

私はこれをしました:

public static Nullable<int> GetLiveUser()
    {
        if (HttpContext.Current.Session[ConstantHelper.LoginAccountID] != null)
        {
            return ((int)HttpContext.Current.Session[ConstantHelper.LoginAccountID]);
        }
        else
        {
            return null;
        }

    }

ConstantHelper は LoginAccountID をプロパティとするクラスです。
私を助けてください

4

2 に答える 2

2

HttpContext.Current.User.Identity.NameControllerまたは、の内部User.Identity.Name

を参照してくださいIIdentity

于 2012-05-17T13:20:21.100 に答える
0

カミソリを使用している場合は、単に@User.Identity.Nameビューで使用してください。匿名認証を無効にして、Windows 認証を有効にする必要がある場合もあります。

于 2012-05-19T11:05:10.923 に答える