問題タブ [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.

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

jquery - サードパーティの JavaScript ライブラリを使用した ASP.NET フォーム認証

現在、ASP.NET の組み込み認証、プロファイル、およびロール管理を使用している Web サイトがあります。ScriptManager や生成されたプロキシ クラスを使用せずに、JQuery や Mootools などのサード パーティの JavaScript ライブラリを使用して、一部の機能 (認証を含む) をクライアント側に移動したいと考えています。

このトピックに関する情報は非常に限られていますが、SilverLight アプリケーションで使用する WCF 認証エンドポイントを作成するこの記事を見つけることができました。サードパーティの JavaScript ライブラリと JSON で WCF 認証エンドポイントを使用する方法に関する情報が見つかりません。

リンクや情報があれば教えてください。

ありがとう

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

c# - SQL メンバーシップ プロバイダーを使用するための Active Directory 認証の移植

アプリケーションを Active Directory メンバーシップ プロバイダーの使用から SQL Server プロバイダーの使用に移行することを検討しています。私たちが見ている主な問題は、AD からユーザーのパスワードを取得できないことです。誰にもアイデアはありますか?ADを放っておくべきだと思う人はいますか?

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

asp.net - Asp.net メンバーシップ エラー

時々エラーが発生するライブ実行中のビジネスシステムがあります。エラーは、asp.net メンバーシップ プロバイダーからのスタック トレースによるものです。現在ログオンしているユーザーは問題ではないようです。私が知る限り、データベース内の asp.net メンバーシップ テーブルは問題ありません。

エラーを生成するコード行の例:

エラーの説明:

スタックトレース:

誰が何が悪いのか考えていますか?


更新: このエラーの解決策が見つかりませんでした。しかし、やがて姿を消しました。

別のサーバーに移行すると、このエラーによりアプリケーションが完全に機能しなくなります。私は完全にアイデアがありません:(

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

asp.net - asp.netweb.sitemapで承認されたメニュー項目を非表示にする

セキュリティトリミングが有効になっているweb.sitemapがありますが、web.configにアクセスルールがないページへのロールに基づいてメニュー項目を非表示にする必要があります。

つまり、既存のキャンペーンを表示したり、新しいキャンペーンを追加したりするために使用されるキャンペーンページがありますが、匿名ユーザーに対して[新しいキャンペーン]メニュー項目を非表示にしたいのです。web.sitemapのroles属性にロール名を追加しようとしましたが、効果がありません。

次の呼び出しポートであるサイトマッププロバイダーを変更せずに、これを行うための迅速な方法が必要だと確信しています。

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

.net - 複数のソースをサポートする認証を行うための.NETライブラリを探しています

ASP.NETアプリケーションで使用できるようにする.NETライブラリの提案を探しています。これにより、ユーザーごとに1つのプロファイルが作成されますが、ASP.NETフォームベース、ウィンドウなどの複数のソースからの認証を関連付けることができます。 live id、google、facebook、openidなど...ユーザーが私のWebサイトにアクセスし、それらの資格情報のいずれかを関連付けて、1つ以上のソースを使用して自分自身を認証できるようにしたいと考えています。特にASP.NETMVCプロジェクトを求めています。

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

asp.net-mvc - ASP.NET の SqlMembershipProvider によるシャーディング?

ASP.NET MVC でブログ ホスティング アプリを作成することを検討しています。私は .NET は初めてですが、LAMP の世界では十分な知識があります。私の質問は、ユーザー データの水平スケーリングに関するものです。

ブログを持つ各ユーザーは、データベースに 6 つのテーブルのようなものを持っています。ユーザーの 20% を 1 つのデータベース サーバーに配置し、20% を別のデータベース サーバーに配置できるように、水平方向のスケーリングを計画したいと考えています。ユーザーが使用していたデータベース サーバーを確認します。その後、アプリはその特定のデータベース サーバーとのみ通信します。

SqlMembershipProvider で使用されるデータベースを簡単に分割する方法がわかりません。任意のヒント?

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

c# - asp.netのこの動的ログインスキームを実装する最も簡単な方法

私は現在、さまざまなユーザーがログインできるサイトを持っており、サブドメインに応じて、さまざまなデータベースからのさまざまなデータが表示されます。この投稿の指示に従って、Initializeメソッド中に動的に設定した「temp」接続文字列を使用するようにSqlMembershipProviderをオーバーライドしています。

http://forums.asp.net/p/997608/2209437.aspx

問題は、SqlMembershipProviderクラスが「静的」に見えることです。複数のユーザーが異なるサブドメインから接続すると、それぞれのデータベースではなく、いずれかのデータベースのユーザーアカウントが表示されることになります。Initializeは、リクエストごとではなく、アプリケーションによって呼び出されているようです。

だからあなたへの私の質問は...これに対する解決策を実装する最も簡単な方法は何でしょうか?

私はこれまでカスタムプロバイダーを作成したことがないので、それがどのように機能するのか、またはどのような制限があるのか​​わかりません。そして、自分で書いた場合、何かを見落とすとセキュリティホールが発生する可能性が常にあります(時間がかかることは言うまでもありません)。何か案は?

更新1:単一のデータベースを持つこともできますが、特定のサブドメイン内のユーザーは、他のサブドメインのユーザーを表示せずに、自分のサブドメイン内のユーザーを追加/編集/削除する機能が必要です。このスキームの下でそれは可能でしょうか?

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

c#-3.0 - ASP.NETメンバーシップが認証された問題を維持する

ですから、私のアプリケーションは、ログインすると1、2ページログインしたままになり、その後失われるという点で奇妙です。私の設定はこれです:

ご協力いただきありがとうございます。