claims

    0

    1答えて

    私はASP.NET IDを持つMVC5プロジェクトを持っています。私は以下のようなMVC5コントローラでクレームを使用しています。 public ActionResult Index() { var prinicpal = (ClaimsPrincipal)Thread.CurrentPrincipal; var email = prinicpal.Claims.Where(

    0

    1答えて

    用意されていたとき、私はGenerateUserIdentityAsync方法で請求を追加します。 public class ApplicationUser : IdentityUser { public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager)

    0

    1答えて

    私はASP.NET MVCプロジェクトを持っており、顧客は異なるロールに対して別々のアクセス権を必要とします。彼は多くの役割を持ちたいと思っていますが、いくつかは非常に似たアクセス権を持っています(いくつかのものを除いて)。もちろん、私は以下のようにすることができます: if (User.IsInRole("Superadmin") || User.IsInRole("CompanyAdmin")

    1

    2答えて

    私は新しいasp.net core 2.0 APIアプリケーションでJWT Bearer authを使用していますが、現在のIDに追加のクレームを追加したいと考えています。この追加情報は、問い合わせが必要な別のAPIにあります。私の理解は、クレーム変換がこれを行うための適切な場所であるということです。 .netコア1.1では、Microsoft.AspNetCore.Authentication

    1

    1答えて

    Azure B2Cでサインアップまたはサインインポリシーを使用しています。アプリケーションの主張として使用する2つのカスタム属性を追加しました。 ユーザーの作成時に、これらの属性のいずれかにデフォルト値を設定したいとします。 カスタムポリシーを使用できることがわかりました。おそらく、既存のポリシーを変更してその動作を追加する方法がありますか?

    2

    2答えて

    ClaimsPrincipalを使用してログインし、.netコア2.0でJWTを取得しようとしています。私の現在のコードでは、私はSignInAsync関数の結果からエラーを取得: が「No IAuthenticationSignInHandlerは、スキームのためのログイン処理するように設定されています。ベアラ」: [Route("Login/{username}")] public asyn

    2

    1答えて

    でApiResourceで使用される、特許請求の範囲および範囲の間で異なっている私は、このように私のIndetityServer4なものでResourceApi作成しました:私はApiResourceを定義している がAPI 1と呼ばれ、直接指定すると主張 - このAPIリソースのname, subとIこのリソースを拡張してApi1.ReadとApi1.Writeという2つのスコープを指定し、AP

    0

    1答えて

    私はクレームにいくつかのユーザー固有の値を保存しているAsp.Net WebApiアプリケーションを実装しています。 私のプロジェクトは、モデルとコントローラを持ついくつかのクラスライブラリプロジェクトで構成されています。 今私は主プロジェクト(クラスライブラリ内)のコントローラからクレームにアクセスしようとしています。 //calling this from a class library v