問題タブ [simplemembership]

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 に答える
808 参照

asp.net-mvc-4 - WebMatrix.WebData 参照を使用した VS2012 MVC 4.0 イントラネット プロジェクトが失敗する

私は次のことをしました:

VS 2012 でイントラネット テンプレートを使用して MVC 4.0 アプリケーションを作成し、WindowsAuthentication をオンに切り替えます。プロジェクトが開始され、ホームページが表示されます。

次に、References WebMatrix.WebData の下に追加し、Copy Local を true に設定しました。

アプリケーションを起動すると、要求された URL を示す 404 エラーが返されます: /login.aspx

奇妙ですね。

SimpleMembership Provider を使用したいのですが、DLL を参照することさえできない場合、これでは納得できません。

誰でも私を助けることができますか?

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

entity-framework - NinjectとRepositoryPatternを使用してMVC4Razorのメンバーシッププロバイダーを実装するにはどうすればよいですか?

DI(Ninject)とリポジトリパターンを使用してMVC4でメンバーシッププロバイダーを実装する方法を理解できませんか?

これを実装する方法を理解するために、どの団体もコードサンプルを提供してください!!!

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

authentication - WebSecurity.GeneratePasswordResetToken はエラーを返します (ただし、ユーザーは存在します!)

ASP.NET MVC 4 Web アプリで作業しています。パスワードを忘れるページを作成しようとしています。私のPOSTで、パスワードに関連するユーザーが存在することを確認します

trueを返しますが、実行すると

このエラーが発生しています

参考までに、私はこのチュートリアルに従っていました: http://www.thecodingguys.net/tutorials/asp/webpages-membership-forgot-password-and-reset-password

何か案は?

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

asp.net-mvc-4 - 電話のアプリからのMVC 4 simplemembershipログイン

simplemembership プロバイダーで mvc4 を実行しているサイトがあります。

ユーザーが電話 (ios、android、wp8) で Web ページと同じデータにアクセスできるようにしたいので、MVC と同じユーザー データベースにログオンする必要があります。

データベースに対してアプリからのパスワードを確認するにはどうすればよいですか? 電話のウェブブラウザからではない電話アプリ...ネイティブの電話アプリ:)

質問が明確かどうかわかりません。そうでない場合は、お知らせください:)

もう少し詳しく言うと:

ウェブサイトで行うのと同じユーザー名とパスワードを使用して、アプリからログインする必要があります...ウェブページの webmatrix.webdata.websecurity の一部である simplemembership プロバイダーを使用していますが、明らかに利用できません電話SDK ...ヒントはありますか?

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

asp.net-mvc-4 - フォーム認証 (SimpleMembership) を webapi アプリに追加する

MVC4 webapi プロジェクトに、MVC 4 web アプリケーション プロジェクトにある単純なメンバーシップ プロバイダー認証メカニズムを追加しようとしています。これは、webapi アクションへの AJAX 呼び出しを使用してタスクを実行する、リッチ JS コンテンツを含むページを提供するハイブリッド アプリケーション用です。 . これらのページで提供されているアプリを操作するには、アプリ ユーザーが認証を受ける必要があるため、フォーム認証で問題ないと思います。したがって、それを既存の WebApi プロジェクトに追加し、承認済みのみのアクションが 401 ではなく 302 (ユーザーをログイン ページにリダイレクト) を返すようにする必要があります。

とにかく、WebSecurity メソッドを使用しようとするとすぐに次の例外が発生するため、何かが欠けています。

p>

誰でも修正を提案できますか?承認を追加するために行った手順は次のとおりです。

1) Web.config: system.web に追加:

appsettings に追加します (2 番目のエントリは 401 を 302 に置き換えるためのものです):

また、元のテンプレートから profile、membership、および rolemanager セクションを削除します (単純なメンバーシップで使用するためのものではありません)。

2) OpenAuth 用の NuGet パッケージ (DotNetOpenAuth Core、ASP.NET 用の DotNetOpenAuth ext、DotNetOpenAuth 1.0(a) コンシューマ、DotNetOpenAuth 1.0(a)、DotNetOpenAuth OpenID Core、DotNetOpenAuth OpenID Relying Party) を追加します。

3) InitializeSimpleMembership.cs をフィルターに追加します (コードは非常に標準的です。以下を参照してください)。

4) MVC Web アプリ プロジェクトから、AccountModels.cs のモデル、Views/Account のすべてのビュー、および AccountController.cs をコピーします。

InitializeSimpleMembership コードは次のとおりです。

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

c# - SimpleMemberShipProvider、カスタムデータベーステーブルで複数のPropertyValueを使用

SimpleMembershipProviderMVC4でを使用してログインスキームを作成しています。箱から出してすぐに得られるものよりももう少し制御したかったのAccountControlです。そのため、データベースとテーブルを使用するように接続を変更しましたが、名、姓、電子メールなどのフィールドを必須にします。

必須のフィールドタイプが原因で失敗します。この問題を修正するために使用できることがわかりましたが、複数の値を等しくPropertyValuesする方法がわかりません。PropertyValues

複数を使用するにはどうすればよいPropertyValuesですか?

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

asp.net-mvc-4 - asp.net mvc 4:simplemembership-ユーザーが確認されていない場合、WebSecurity.Loginは失敗します

デフォルトでは、ユーザーが確認されていない場合、WebSecurity.Loginメソッドはfalseを返します。ユーザーの確認状況に関係なく、どうすれば機能させることができますか?

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

asp.net-mvc-4 - SimpleMembershipProvider:webpages_Membershipテーブル

MVC 4のSimpleMembershipProviderを使用してwebpages_Membershipテーブル情報にアクセスするための最良の方法はどれですか?彼/彼女が間違ったパスワードを3回入力した場合、私はアカウントブロックを実装しようとしています..

どうもありがとう

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

asp.net - T-SQLを使用したSimpleMemberユーザーアカウントの作成-パスワードはどのようにハッシュされますか?

SimpleMembershipユーザーアカウントはSQLServerManagement Studioから作成できますか?

ユーザー/アカウントを作成するために私が見つけた唯一の方法は、アプリケーションを実行するときのC#です。

t-SQLのシンプルメンバーシップで使用できるハッシュパスワードを生成する方法はありますか?Simple Membershipハッシュパスワードの要件はわかっていますか?DefaultMembershipProviderを使用してパスワードを生成する他の方法を見つけましたが、パスワードはSimpleMembershipと互換性がありません。

編集:私はこれに似たプロセスを見つけることを望んでいました:

シンプルメンバーシップに使用できます。

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

asp.net-mvc - ASP.NET MVC の SimpleMembership で適切に機能するには、UserName フィールドを一意にする必要がありますか?

Code First 移行で ASP.NET MVC 4 と Entity Framework を使用してアプリを作成しています。
というクラスInitializeSimpleMembershipには、次のコード行があります。

ユーザー"UserName"のユーザー名を含む列を参照します。これらのユーザー名は一意である必要がありますか? このアプリでのみ Facebook 経由の OAuth 認証を使用します。そのため、UserName フィールドには、ユーザーの Facebook 名 (「George Smith」など) を保存します。もちろん、多くのジョージ スミスが私のアプリを使用している可能性がありますが、競合が発生することはありますか?

次のパラメーターWebSecurityを取るなど、クラスの多くのメソッドに気付きました: . ユーザー名が一意でない場合、それがどのように機能するかわかりません。さらに、OAuth のデフォルトの FacebookClient は、たとえば を含む ExtraData ディクショナリを返します。ユーザー名の下にメールを保存したいようです(ユーザー名を一意にするため)。 WebSecurity.GetUserIdstring userNameExtraData["username"] = george.smith@gmail.com

私は SimpleMembership について十分に理解していません。すべてがスムーズに機能するために、UserName に格納されている値が一意である必要があるかどうかを誰かが明確にすることはできますか?

ありがとうございました。