問題タブ [identitymanager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
identityserver4 - ID サーバーのアクセス許可はどのように機能しますか?
シナリオ 1: 暗黙的な権限付与タイプを持つ angular クライアントがあるとします。また、asp.net ID を使用してデータベース ユーザーでログインしています。ユーザー Bob としてログインします。車のリストにアクセスします。車ごとに、自分の車を編集するオプションがあります。各行には、編集ボタンと車の ID があります。
各行の取得 URL の例: http://localhost:5000/cars/id/1
車のIDをランダムに入力したとしましょう: http://localhost:5000/cars/id/345これは他の誰かのユーザーの車です。
この状況で、ID サーバーは他のユーザー データをどのように保護しますか?
シナリオ 2: ID サーバーの openid 認証を使用して ID マネージャーをセットアップします。Identity Manager にアクセスしてユーザーを管理するために認証するユーザー名とパスワードは? それが aspnet ID データベースのユーザーである場合、そこにいるすべてのユーザーは ID マネージャーにアクセスできます...?
c# - asp.net identitymanager が機能しない、ユーザーを db のロールにバインドしない (表: AspNetUserRoles)
私はIdentityManagerを(最初に)使用しようとしていますが、非常に見栄えがよく、ロールを作成しています(クールです)が、選択したロール(int idm)でユーザーをバインドしないのはなぜですか?ホーム/連絡先で属性 [Authorize(Roles = "Admin")] を使用します (たとえば)、機能しません。選択したロール (ユーザー インターフェイスから) をデータベースの AspNetUserRoles テーブルに保存しません。AspNetClaims-table に保存されました。IdentityManager のバグですか?