問題タブ [asp.net-profiles]

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

asp.net - ASP.NETActiveDirectoryメンバーシッププロバイダー-ADに追加のプロファイルフィールドを格納する

Active Directoryメンバーシッププロバイダーをセットアップし、ASP.NETアプリケーションを使用してユーザーを正常に作成してActiveDirectoryにログインできます。

ただし、Active Directoryには、ユーザー名/パスワード以外に、名、姓、電話番号などの他のフィールドがあります。ASP.NETWebサイトを使用してこの情報を収集し、ActiveDirectoryに保存する方法はありますか。 ?

プロファイルプロバイダーを使用する必要があることを理解し、SQL DBを使用して追加のプロファイル情報を格納するように技術的に設定できますが、Active Directoryで使用可能なフィールドに情報を直接格納する方法はありますか?私の知る限り、ActiveDirectoryProfileProviderはありません。

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

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

asp.net - asp.net mvc カスタム プロファイル プロバイダー

asp.net mvc 3 アプリにカスタム プロファイル プロバイダーが必要です。問題は、ASP.NET メンバーシップ/ロール/プロファイル プロバイダーによって生成された既定の DB を使用したくないということです。これは主に、認証が WebService で既に行われており、DB が既に存在するためです。

ユーザー プロファイル プロパティを入力して、サイトのさまざまな領域で使用したいと考えています。

この例 ( How to assign Profile values? ) を見てみましたが、次のエラーが発生しています:

ファイル C:\Projects\FWManager\App_Data\aspnetdb.mdf の自動命名データベースを接続しようとして失敗しました。同じ名前のデータベースが存在するか、指定されたファイルを開くことができないか、ファイルが UNC 共有にあります。

ここにweb.configがあります

これは私のカスタムクラスです

重要なのは、asp.net の既定のメンバーシップ テーブルを使用しないことです。何か案は?

編集: 追加するのを忘れました - この Web アプリケーションですが、プロファイル プロバイダーは同じソリューション内のクラス ライブラリ プロジェクトに配置されます: ソリューション |->FWProfile (クラス ライブラリ プロジェクト) |->UI (asp.net mvc 3 Web アプリケーション)

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

c# - LINQを使用してAsp.Netプロファイルプロパティからクエリを実行する方法

Asp.netプロファイルプロパティProfile.Location、Genderなどがあります

場所が「ロンドン」に属し、性別=男性であるすべてのユーザーのリストを取得する必要があります

LINQを使用してAsp.netプロファイルで検索を実行するにはどうすればよいですか

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

asp.net - ASP.Net - ProfileCommon Save() が機能しない!

私は一日中プロファイルを保存することに頭を悩ませていましたが、それを達成できませんでした.
プロファイルの作成、削除はできますが、詳細を編集することはできません!

しばらく苦労した後、SQL Server プロファイラーのログを見て、確かに詳細を保存していることがわかりましたが、どういうわけか同じ sproc が以前の詳細でレコードを更新しています! デバッグを試みましたが、ページまたはマスター ページのページ読み込みイベントが発生しませんでした。

db トランザクションに問題がある可能性はありますか? しかし、私のコードにはトランザクション処理機能がないため、ロールバックなどで何かを行う必要があるかどうかは疑問です!

誰かがバグを見つけた場合に備えて、ここに私のコードがあります!

web.config

コード

SQL プロファイラー トレース内

exec dbo.aspnet_Profile_SetPropertiesは、ProfileCommon の save() が呼び出されたときに正しい値で実行され、ページの読み込みが完了した後、同じ st.procedure が以前の値で再度実行されます。2回目はなんていうの!? これはめんどくさい!!

SQL Server プロファイラーからのこのデータは役に立ちますか?

詳細: 管理者は他のユーザーのプロフィール情報を更新できますが、自分のプロフィールを更新することはできません。また、他の Web サイト ユーザーもプロファイル情報を更新できません。

不思議ですね!

誰か私を救ってください!

0 投票する
4 に答える
4184 参照

c# - ASP.NET プロファイルの保存が古い値で上書きされました

Web サイトでASP.NETのプロファイル機能を使用しています。プロフィールの更新がおかしい!Web サイトのユーザーも管理者も、ユーザーは自分自身のプロファイルを更新できませんが、管理者は他のユーザーのプロファイルを更新できます。

バックエンドで、Profile の save() が呼び出された後、SQL Server トレースは、aspnet_Profile_SetPropertiesストアド プロシージャが 2 回呼び出されたことを示しています。最初に新しい値を使用し、次に古い値を使用します。2 回目の実行は、ページのアンロード後に行われます。私のコードはトランザクションとは何の関係もありません。

なぜそれはとても奇妙に働いているのですか?

アンインストールしてインストールし、再度インストールしたため、 aspnet_regsqlのインストールに問題がある可能性があります!?

コード

web.config

コードビハインド

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

asp.net - MVC-Mini-Profiler-Webフォーム-/mini-profiler-resultsが見つかりません

MVC-mini-profilerをWebフォームで動作させようとしています。

NUGETNuget
パッケージをインストールしました。


私は私のウェブサイトの頭のセクションにこれを持っています。

DAL1
つの関数内でPOCとして使用しています。これはGlobal.asaxにはありません(それが必要かどうかはわかりません)。

結果
ページ に<div class="profiler-results left"></div>タグが表示されますが、空です。

Chromeコンソールを見ると、404が検索しようとしていることがわかります:http ://example.com/mini-profiler-results?id = 339d84a7-3898-429f-974b-64038462d59a&popup = 1

質問
/mini-profiler-resultsリンクを機能させるための手順がありませんか?

回答回答
としてマークした回答から、構成とは何の関係もないと思いました(これは本当です)。Umbraco4.7.0を使用しています。web.configのumbracoReservedUrlsとumbracoReservedPathsに「〜/mini-profiler-results」を追加する必要がありました。

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

.net - ORM を使用する場合、ASP.NET プロファイル クラスを使用する価値はありますか?

MVC 3 アプリで Entity Framework 4.1 を使用しています。組み込みの ASP.NET プロファイル システム (System.Web.Profile 内) を使用することに実際の価値があるかどうか疑問に思っています。LINQ クエリを実行できる ORM モデルで単にプロファイル エンティティを作成する場合と比較して、そのプロパティを効率的にクエリすることはできません。何かご意見は?

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

c# - ログイン制御を使用したasp.net追跡セッションのプロファイル変数?

Visual Studio 2010を使用してasp.netでカートを使用してWebサイトを作成しています。私の質問は、プロファイル変数とログインコントロールに関するものです。

私は自分のサイトにカートを追加するために非常に簡単なチュートリアルに従いました。

1ショッピングカートの例

ショッピングカートのチュートリアルでわかるように、作成者はプロファイルを使用してカートを追跡しました。

これを作成しているとき、セッション変数ではなくプロファイルを使用していたため、異なるユーザーログインごとにカートが同じままであると予想していました。幸い、ログインコントロールを使用して別のユーザーとしてログインすると、カートは実際にリセットされます。

だから私の質問は、プロファイルが各ユーザーのカートをどのように追跡しているかということです。login-controlがセッション変数を設定しないことはほぼ確実なので、Profileオブジェクトがlogin-controlとは異なるユーザーを自動検出しているとは思いません...そうですか?

私がこれを理解するのを手伝ってください、著者は完全に明確ではありません。

どうもありがとう!

0 投票する
0 に答える
358 参照

asp.net-mvc - asp.netのデフォルトのプロファイルプロバイダー-プロファイルするProfileBaseとFK

ProfileBaseクラスでFKを作成するにはどうすればよいですか?たとえば、クラスDepartmentがあり、設定する必要があるので、次のManagerようにします。

しかし、これは機能しません。私はこのクラスを拡張しましたがprofileCommon、[ここ] [1]と同じように、fk to profileCommon(UserId属性を使用)でも機能しません。

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

c# - ASP.NET: aspnet_regsql.exe を使用してログイン システムを作成するにはどうすればよいですか?

を使ってログインシステムを作りたいaspnet_regsql.exe

aspnet_regsql.exeインストールしたらSQL Server、次に何をすればよいですか?

aspnet_regsql.exeインストール後、誰かが順を追って説明してくれますか?