問題タブ [asp.net-identity-3]

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.

0 投票する
1 に答える
297 参照

asp.net - asp.netコアのクラスからユーザーを管理する方法(identity 3.0.0 Rc1)

asp.netコアを開始したばかりで、mvc 5のクラスでユーザーを管理したいのですが、次のコードのように簡単です:

しかし、 ID 3.0.0 Rc1でユーザーを管理する方法がわかりません。良い方法を教えていただければ幸いです

0 投票する
3 に答える
1397 参照

sql-server - ASP.NET ID 2 ~ 3

そうですね、私は混乱していると思います!!

ASP.NET Identity 2.1 を使用していくつかの ASP.NET MVC 5 サイトを実行していますが、すべてが優れています。新しい MVC 6 サイトを作成しています。他のシステムで使用する既存の資格情報をユーザーに使用してもらいたいです。私はすでに以下を試しました:

  1. ASP.NET ID 2 データベースを 3 に移行する (テーブルが既に存在するため、それはできないと言います。正直なところ、ユーザーを移行すると思いました)
  2. MVC 6 を ASP.NET Identity 2.1 で動作させようとしましたが、惨めに失敗しました

ドキュメントが新しいバージョンではあまり良くないので、私のオプションは何だろうと思っています.DBにDDLの変更があることがわかりました. .NET Identity 3 データベースは 2.1 と下位互換性があります。

私の他のオプションは、MVC 5 アプリをアップグレードして Identity 3 を使用することです。これは、それらを MVC 6 に更新することを意味すると信じています。手間がかからないオプション)。

どんな意見でも役に立ちます。詳細を見逃していることは間違いないので、セットアップについてさらに質問がある場合は、空欄を埋めてください.

0 投票する
2 に答える
7482 参照

c# - 毎回 IAuthorizationFilter が呼び出されない

クラスを使用してIAuthorizationFilterすべての要求をフィルター処理し、認証 Cookie にカスタム ユーザー クレームがまだ存在する (マルチテナント アプリ) かどうかを確認します。これらの情報は、アプリケーションの残りの部分に不可欠です。これらの情報が存在しない場合は、ログイン ページにリダイレクトされます。

そして、このようにフィルターを登録します

そして、私がアクセスしたいコントローラのアクションは非常に単純です:

のポリシーにも達していませんAuthorizeAttribute。スタック トレースでわかるように、Identity はMicrosoft.AspNet.Identity.SignInManagerをチェックした後、ミドルウェアのどこかにを作成しようCookieAuthenticationOptionsとしています。私たちのアプリケーションではログインは非常に特殊なので、Identity がユーザーを自動的にログに記録することは望ましくありません。認証 Cookie の有効期限が切れたときに、この問題を再現できます。何か案は ?ありがとう !

0 投票する
2 に答える
12985 参照

asp.net-mvc - Asp.NetコアMVC6 Identity 3でロールを最初に追加する方法

私はこれを Stackoverflow で探しましたが、これまでのところ、アイデンティティ12にロールを追加することについて多くの質問があるようですが、アイデンティティ 3 では異なります。

データベースにロールをシードしたいと考えています。私は2つしか持っていません。クラスに注入した _roleManager を使用するつもりでした。それはいいです。私の問題は..実際にロールを追加する方法がないようです..CreateAsyncを使用すると、ユーザーをロールに追加できます..「_userManager」を使用してロールを追加するには、どのようにコーディングしますか、またはそれを行う必要がありますか?別の方法?