js 用の Azure Active Directory Authentication Library を自分のサイトに統合しようとしています。SPA サンプルをダウンロードして、アプリの詳細で動作するようにしました。
ただし、ユーザー情報をサーバーに戻すにはどうすればよいですか?
たとえば、これはログインしているユーザーを取得するためのサーバー側のサンプル コードです。
string owner = ClaimsPrincipal.Current.FindFirst(ClaimTypes.NameIdentifier).Value;
IEnumerable<Todo> currentUserToDos = db.Todoes.Where(a => a.Owner == owner);
所有者の文字列は、読み取り可能なユーザー名または電子メール アドレス以外の GUID のようなトークンであることが判明しました。
このライブラリを直接使用してユーザー名または電子メール アドレスを取得する方法はありますか、それとも自分でサーバー側に送信する必要がありますか?