問題タブ [asp.net-membership]
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.
asp.net - 高セキュリティ シナリオの ASP.NET メンバーシップ?
wcf (トランスポート セキュリティが有効になっている) で使用される asp.net メンバーシップ システムは、インターネット全体に数千のクライアントが分散している高セキュリティのインターネット シナリオに十分対応できますか?
私は可能な解決策を評価しているだけで、これがこのカテゴリに当てはまるかどうかを知りたいと思っていました.
そうでない場合、インターネット シナリオで wcf を介して高度なセキュリティ アクセスを提供する最善の方法は何でしょうか?
asp.net-mvc - asp.net mvc と認証の例
統合されたasp.netフォーム認証ベースのメンバーシッププロバイダーを編集および投稿シナリオで使用するasp.net mvcの例を探しています。ここでベストプラクティスを探しています。
データベースに Name フィールドを持つ Contacts テーブルと、aspnet_Users UserId フィールドに関連付けられた UserId フィールドがあるとします。私は次のようなことを考えました:
これに関するヒントやガイドはありますか?
asp.net - ローカライズされたコンテンツを使用した ASP.NET PasswordRecovery コントロール
ASP.NET メンバーシップとログイン コントロールを使用して、単純なポータル アプリケーションに取り組んでいます。PasswordRecovery コントロールを使用して忘れたパスワードを含む電子メールを送信したいのですが、私のポータルにはローカライズが必要です。ローカライズされた文字列を引き出す既存のコンテンツ管理システムがあり、PasswordRecovery コントロールをそのシステムにリンクしたいと考えています。
しかし、PasswordRecovery コントロールはメール本文の .txt ファイルのみを受け入れるようです...プロパティは PasswordRecovery1.MailDefinition.BodyFileName です
ディスク上のファイルを使用したくありません。CMS でローカライズされたコンテンツを使用したいと考えています。
これを行う方法はありますか?SendingMail イベントを使用して、通常の System.Net 名前空間を介して自分の電子メールを送信できるかもしれないと思いましたが、それはちょっとぎこちないようです...
何かご意見は?
ありがとう、マックス
asp.net - DMZ 内の Web サーバーからの ASP.Net プロバイダー
OOTB ASP.net メンバーシップとロール プロバイダーを使用するイントラネット asp.net Web アプリケーションがあります。
次の (くだらない) テキスト ダイアグラムに示すように、Web サーバーを DMZ に移動して、アプリケーションをインターネットに公開することを計画しています。
問題は、内部ファイアウォールが原因で、Web サーバー上の asp.net メンバーシップとロール プロバイダーが SQL サーバーに接続できないことです。
あなたは今までにそのようなシナリオに直面したことがありますか? Web サーバーが SQL サーバーに直接接続できるように、内部ファイアウォールのポートを開くことをお勧めしますか? 他にどのような選択肢がありますか (カスタム プロバイダーを自分で作成する以外に)?
.net - MembershipProvider に追加のプロパティを追加する
私は SqlMemberShipProvider を使用していますが、うまく機能しますが、MembershipUser に FirstName、LastName、Phone Number などの追加のプロパティがあればいいのですが、これを行う最善の方法は何ですか? カスタム メンバーシップ プロバイダーを作成する必要がありますか? または、ユーザーに追加機能を追加するためのより良い方法はありますか?
c# - .net メンバーシップ プロバイダーを使用したプログラムによるログイン
テストで現在ログインしているユーザーを必要とするコードを単体テストしようとしています。.Net 2.0 メンバーシップ プロバイダーを使用して、プログラムでこのテストのユーザーとしてログインするにはどうすればよいですか?
asp.net - インターネットに接続していない状態での OpenId 開発
サイト メンバーシップに OpenId を使用することを決定したとき、人々は Web アプリケーションをオフラインで開発するためにどのようなソリューションを思いつきましたか?
いくつかのアイデア:
- OpenId 用と ASP.NET メンバーシップ用の 2 つのログイン ページを作成します。
- テスト アカウントを使用してローカル OpenId プロバイダーを作成する
何かご意見は?
asp.net - メンバーシップの例外のグローバリゼーションは行われていません...どうすればよいですか?
SqlMembershipProviderを使用して、ASP.NETWebサイトのユーザー管理を実行しています。特に、サイトは多言語(グローバル化!)である必要があります。
Membership.CreateUserを使用してユーザーを作成すると、電子メールの重複、ユーザー名の重複などの例外が発生するのは良いことです。しかし、現在のスレッドカルチャにローカライズすることで、その例外テキストを再利用したいと考えています。
他のすべてのグローバリゼーション機能は完全に機能しているので、現在のスレッドUIカルチャを正しく設定していることなどは確かです。
.NETFrameworkの例外テキストはすべてグローバル化されているという印象を受けました。彼らじゃないの?
特に、私はフランス語をテストしています。こちらの手順に従って、French .NET 3.5 SP1言語パックを正常にインストールできたと思います(ただし、確認する方法はありますか?)。
System.Web.Security.Membershipの例外だけがローカライズされていない場合がありますか?または、環境構成手順がありませんか?
どんな助けでも素晴らしいでしょう。
アンドリュー。
security - メンバーシップ ロール承認のための Web.config 編集
web.config ファイルの認証セクションを使用して、ロール ベースのセキュリティを使用したいと考えています。
メンバーシップを使用すると、アプリケーションで新しいロールを作成できるようになるため、ロールがアクセスできるページを動的に設定する必要があります。
これを管理するために、web.config のこのセクションをプログラムで変更できますか? もしそうなら、どのように?
asp.net - Membership.GetUser() & MARS
私はasp.netメンバーシップを使用しており、別のSQL接続を開いている間にMembership.GetUser()を呼び出す必要がありますが、その呼び出しでコードが停止します。コードとメンバーシップ プロバイダーの両方で使用される接続文字列に MultipleActiveResultSets=True があります。メンバーシップ クラスが接続文字列の MARS 部分を無視しているようです。
この問題を解決できるように、MARS を Membership クラスと連携させる方法について何か提案はありますか?
ありがとう、
スコット