0

ASP.NET MVC5 Web サイトで、外部ユーザーの電子メール (Google によって認証されたもの)、ファーストネーム、および名前を取得する方法。

4

1 に答える 1

0

私の質問から 引用彼の答えはすべてjd4uの功績によるものです

var email = externalIdentity.FindFirstValue(ClaimTypes.Email);

findFirstValue メソッドは次のようになります。

 public static string FindFirstValue(this ClaimsIdentity identity, string claimType) 
    {
        Claim claim = identity.FindFirst(claimType);
        if (claim != null) 
        {
            return claim.Value;
        }
        return null;
    }
于 2013-11-13T12:01:54.880 に答える