問題タブ [profile-provider]
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 セキュリティ クライアント サービス プロファイル プロバイダーのデータ型とは何ですか?
これは簡単な質問のようですが、いくら検索しても答えが見つかりません。
ASP.NET セキュリティ システムを使用するアプリケーションがあります。メンバーシップはSystem.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProviderプロバイダーのタイプを使用し、ロールも同様にそのSystem.Web.ClientServices.Providers.ClientRoleProviderタイプを使用します。明らかに、このアプリケーションは ASP.NET セキュリティ DB に直接接続しませんが、構成された serviceUri に接続するときにこれらのプロキシ クラスを使用してセキュリティ データを取得します。
同じクライアント サービス プロキシ メソッドを使用して、プロファイル情報のプロバイダーに使用する必要があるデータ型は何ですか?
.net - CMS API を使用したカスタム プロファイル プロバイダー
CMS の API と統合されたカスタム プロファイル プロバイダーを作成しました。認証されたユーザー ( ) のデータをプルするときは問題なく動作しますProfile.FirstNameが、新しいユーザーのプロファイルを作成するときにエラーが発生します。
ここにweb.configのセクションがあります
ここにobjProfileクラスがあります
これがカスタム ProfileProvider です。現在実装されている唯一の機能はGetPropertyValues、デバッガーでステップ実行するときに使用される唯一の機能であるためです。他は必要に応じて実装します。
ユーザーがログインしているページでは、正常にProfile.FirstName動作します。しかし、新しいユーザーobjProfile.Create(UserName)を作成してプロファイルを作成すると、すべてのプロパティに次のようなエラーが表示されますThe settings property 'Mailing List' was not found.
asp.net - Active Directoryカスタムユーザープロファイル/属性?
現在、asp.netに組み込まれている内部ビジネスアプリでの認証のためだけにActiveDirectoryMembershipProviderを使用しています。これは魅力のように機能します。
私は現在、ユーザーのカスタムプロファイル情報を処理するためのいくつかの機能を追加しようとしています。理想的にはActiveDirectoryにも保存されています。
簡単な例として、カスタム属性がFavoriteColorであるとしましょう。次に、認証されたユーザーのこのカスタム属性をアプリが読み取れるようにすることが目標になります。
私はADAMを少し調べました。ロールプロバイダーにとっては素晴らしいことのように見えますが、プロファイルプロバイダーにとって、またはFavoriteColorなどのカスタム属性を保存できるかどうかを示すものは実際には見つかりませんでした。多分誰かがもっとよく知っていますか?
私もActiveDirectoryにかなり慣れていないので、カスタムユーザー属性(FavoriteColorなど)をその中に保存するオプションさえあるのでしょうか?
一般的に、私はこれを実装するための最良の方法についてのアイデアを探していますか?
ありがとう!
c# - asp.netでフォームビューをプロファイルにバインドする
FormView コントロールを使用してユーザー プロファイルを表示および更新したい。しかし、これを行う方法が正確にはわかりません。
ロール、メンバーシップ、およびプロファイルにカスタム プロバイダーを使用しています。すべてが正常に機能しています。
誰でも解決策を提供できますか?
貴重な時間を共有していただきありがとうございます。
asp.net - プロファイルプロバイダーモデルで2つのプロファイルを永続化することは可能ですか?
2セットのユーザーデータを別々のデータストアに保存する必要があるWebサイトがあります。最初のデータセットはSiteCoreCMSによって使用され、ユーザーに関する情報を保持します。2番目のデータセットは、独自のユーザーデータを格納するパーソナライズアプリケーションによって使用されます。それらが同じプロファイルオブジェクトに一緒に保存されない理由は、パーソナライズアプリケーションがすべてSiteCoreを使用していない複数のWebサイトで使用されているためです。
複数のプロファイルプロバイダーを作成できます-現在、SiteCoreから1つと、作成したカスタムプロバイダーがあり、これらは両方とも独立して機能します。同じweb.configファイルで両方を設定しようとすると問題が発生します。web.configファイルで指定できるプロファイルオブジェクトは、プロバイダーごとに1つではなく、1つだけのようです。これは、使用されているプロバイダーに関係なく、.NetFrameworkがweb.configファイルのプロファイルセクションの「inherits」パラメーターで指定されたプロファイルオブジェクトを介して送信することを意味します。
私の質問は-プロファイルプロバイダーごとに異なるプロファイルオブジェクトを指定することは可能ですか?もしそうなら、これはどのようにそしてどこで指定されていますか?
-編集-
2つのデータセットには重複がなく、相互に排他的である(電子メールアドレスを除く)ことを指摘しておく必要があります。SiteCoreデータは、このWebサイトでのみ使用されますが、すべてのアプリケーションにまたがる全社的なプロファイルデータがあるため、個別の2番目のプロファイルオブジェクトが必要です。
-/編集-
ありがとう、ニック
wpf - Using the ASP .NET PROFILE Provider in a WPF application
I've been able to find lots of stuff about using the ASP .NET Membership provider in WPF. I've even got the ASP .NET Role provider working in my WPF application. These are very easy to use in WPF. What I can't find any information about is how to use the ASP .NET PROFILE provider in a WPF application.
My application will be running on a laptop located in a moving vehicle; it cannot use Web Services to connect to a server and authenticate the user. My code needs to be able to retrieve the user's profile information from the local database.
I've tried several times to build a class that derives from ProfileBase but nothing I've tried has worked. To elaborate, the code below is an excerpt from my latest failed attempt:
In this code, the method GetUserProfile( string username, bool isAuthenticated ) returns null. I believe this is because the compiler can't cast a ProfileBase to a UserProfile, even though UserProfile descends from ProfileBase. Please correct me if I'm wrong.
Can someone point me to an existing article or describe the proper way to build a user profile class that extends from ProfileBase?
asp.net-mvc - mvc asp.net のカスタム メンバーシップ プロバイダーまたはプロファイル プロバイダー
私は asp.net mvc の世界に足を踏み入れています。ユーザー管理にカスタム メンバーシップ プロバイダーを使用することが理にかなっているのか、それともプロファイル プロバイダーを使用することが理にかなっているのか、まだわかりません。
c# - カスタム メンバーシップ プロバイダーのカスタム フィールドの値
.NETs メンバーシップ プロバイダーを継承して、カスタム メンバーシップ プロバイダーを実装しました。私のフロント エンドでは、CreateUserWizard コントロールを使用します。これは、私のメンバーシップ プロバイダーと接続されています。CreateUserWizard コントロールのテンプレートを編集したので、次のようになります。
SecurityQuestion と Answer を除いた元のフィールドがありますが、さらに、TextBox である Domain フィールドがあります。
メソッド CreateUser をオーバーライドしているので、次のようになります。
データベースに完全に挿入されますが、Create User がその変数を送信しないため、フォームから TextBox Domain の値を取得できません。CreateUserWizard で別のステップを作成し、新しい値のセットでデータベースを更新できるという例をいくつか見つけましたが、別のステップでそれを実行したくありません。ワンステップでできますか?
sitecore - Sitecoreでプロファイルプロバイダーを使用するにはどうすればよいですか?
Sitecoreを使用して、ユーザーがWebサイトを使用するときに管理できるカスタムリストに製品を保存できる製品カタログサイトを作成したいと考えています。
これらのリストにはそれぞれ数百のアイテムが含まれる可能性があるため、標準のカスタムプロファイル属性を使用すると手に負えなくなる可能性があるため、外部データソースを使用するのが最善の方法だと思いました。
外部SQLデータベースに保存するカスタムプロファイルプロバイダーを実装する方法の例はありますか?これを行うためのより良い方法はありますか?
更新 これを拡張します。テストするために、SQLテーブルプロファイルプロバイダーの例をhttp://code.msdn.microsoft.com/Using-the-SQL-Table-4c220996からダウンロードし、 を使用して実行しています。次に、Sitecoreプロジェクトにこのプロバイダーへの参照を追加しました。web.configには次のものがあります。
およびswitchingProvidersの下:
および/Security/Domains.config内:
現在のユーザーのプロファイルを取得し、SQLテーブルプロファイルプロバイダーのサンプルプロジェクトと同じ方法を使用してカスタム属性にアクセスしようとすると、カスタムプロファイルは常にnullになります。
構成に何かが欠けている必要があります。任意の提案をいただければ幸いです。
sitecore - プロファイル構成でプロファイル プロバイダーを名前で呼び出す
管理セクションのデフォルト プロファイルとして 1 つのプロファイル プロバイダーが既に plave にあるレガシー システム (sitecore 6.1) があります。
ここで、通常のユーザー用に別のカスタマイズされた SQL プロファイル プロバイダー (別のテーブル内) を実装する必要があります。
しかし、私の質問は、どのプロファイル プロバイダーをコードで使用するかをシステムがどのように認識しているのかということです。
次のようにできることはありますか:
それに応じて、コードでカスタマイズされたプロファイルプロバイダーを呼び出すことができるようにします。
または、この場合のベストプラクティスは何ですか。
サイトコアのドキュメントを調べようとして 1 時間ほど無駄にしましたが、あまり利用できません。