問題タブ [asp.net-identity]
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.
c# - Asp.Net MVC 5 ID データベース管理インターフェイスの作成
小さな会社向けの新しい asp.net mvc 5 アプリに取り組んでおり、新しい asp.net ID システムを使用してメンバーシップ データベースを作成する方法を見つけようとしています。データベースを作成し、いくつかのユーザー/ロールを追加できるようにする、使用できる管理インターフェイスがあるかもしれないと思いました。このタスクのための管理インターフェースはありますか、またはそれを達成するために必要な別の方法はありますか? このようなことを行うためのチュートリアルはありますか? これまでに見つけたのは、Facebook や Google などの他のプロバイダーを使用した外部ログインに対処したものだけです。
asp.net - ASP.NET ID リセット パスワード
新しい ASP.NET Identity システムでユーザーのパスワードを取得するにはどうすればよいですか? または、現在のパスワードを知らずにリセットするにはどうすればよいですか (ユーザーがパスワードを忘れた場合)。
asp.net - ASP.NET ID のパスワード規則を設定する方法は?
私の ASP.NET アプリケーションでは、web.config の DefaultMembershipProvider と SqlMembershipProvider に次の設定があります。
これらは Digest 認証に必要です。ASP.NET Identity に移行したいと考えています。自動ツールを使用して、管理しているすべての web.config ファイルを更新しています。
Visual Studio 2013 で生成されたプロジェクトで ASP.NET Identity のこれらの設定を行うにはどうすればよいですか?
azure - 組織アカウントで Asp.Net ID を使用できますか?
ユーザーが自分の組織アカウント (AD、AAD、O365) で Web アプリにログインし、Asp.Net ID を使用して、アプリ固有のプロファイルまたはロール情報をアプリケーションにローカルに保存するようにしたいと考えています。私のディレクトリまたは私のテナントのディレクトリを汚す。
情報がほとんどないため、このシナリオが現実的かどうかはわかりません。MVC 4 では実行可能でした。空の MVC4 Web アプリケーションを作成し、ID とアクセス ツールを使用してフェデレーション認証をセットアップし、SimpleMembership でセットアップしたユーザー テーブルに名前クレームを格納します (このように)。
ただし、新しい開発には、SimpleMembership よりも Asp.Net Identity を優先する方がよいようです。しかし、それははるかに困難に見えます。Visual Studio 2013 RTM の ASP.NET Web テンプレートを見ると、個人アカウント テンプレートのビットと組織アカウント テンプレートのビットを組み合わせる必要があります。Asp.Net ID が外部ログイン情報を AspNetUserLogins テーブルにすぐに保存できることを確認しましたが (これは最初に EF6 コードで変更できます)、ClaimsIdentity からどの情報を保存するかわかりません。ベスト (tenantId と name クレーム?) またはコードのどの時点で。Organizational Accounts テンプレートは Microsoft.Aspnet.Identity を参照していますが、それを呼び出しているようには見えません。
私のシナリオは実行可能ですか? VS2013 の最終リリースで構築できるサンプルはありますか? Asp.Net Identity の代わりに、独自の実装を使用してロールとプロファイル情報を保存する方がよいでしょうか?
c# - ASP.NET Identity 1.1 ナイトリー ビルドで TokenProvider を実装する方法は?
ASP.NET Identity 1.1 のナイトリー ビルドでパスワード リセット機能を実装しようとしています。UserManager.GetPasswordResetToken メソッドがありますが、「ITokenProvider が登録されていません」という例外がスローされます。ASP.NET ID に組み込みのトークン プロバイダーはありますか? はいの場合、どうすれば登録できますか?いいえの場合、どのように実装できますか? 1.1 ではデフォルトのトークン プロバイダーになります。リリース?最後の質問ですが、1.1 のリリース予定日はありますか?
asp.net - ASP.NET ID に役割を追加する
新しい ASP.NET Identity システム (1.0) にロールを追加するにはどうすればよいですか? クラスはあるがUserStore
クラスがないRoleStore
。
この問題に関するドキュメントが見つかりません。
asp.net-mvc - MVC 5 Owin Facebook Auth で Null 参照例外が発生する
Visual Studio 2013 の新しい MVC 5 プロジェクトで統合された OWIN Facebook 認証をセットアップしようとしています。このチュートリアルに従ってアプリとキーを構成しました。
ただし、AccountController でのこの呼び出しから NullReferenceException がスローされます。
私はすでに Fiddler で応答を確認しており、Facebook から成功応答のように見えるものを取得していますが、それでもこのエラーが発生します。応答は次のようになります。
これは、http と https でデバッグするときに発生します。これはフレームワークのバグだと思いますが、これまでのところ、リフレクターを介してこれを診断する空白を描いています。
asp.net-identity - GUID ですが、実際には GUID ではありません
ID マネージャー ユーザー Guid ですが、データベースの種類はまだ文字列ですか? uniqueidentifier タイプをサポートしていないデータベースを使用したい場合、これは明らかに理にかなっています..しかし、GUID を使用する必要がある場合はどうすればよいでしょうか?
データベース タイプを uniqueidentifier に変更する方法はありますか? テーブルの名前を「ユーザー」に正常に変更していますが、同じトリックが HasColumnType で GUID を使用するために機能しません
私が試してみました: