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

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

asp.net - ASP.Net SqlWebEventProvider - カスタム イベントの発生 - 保護レベルが原因で WebErrorEvent にアクセスできません

SqlWebEventProvider を使用して例外を SQL サーバーに記録しましたが、正常に動作します。

また、カスタム例外をプログラムで aspnet_WebEvent_Events テーブルに記録したいと考えています。類似 - http://fredrik.nsquared2.com/viewpost.aspx?PostID=107&showfeedback=true

WebBaseEvent.Raise(new WebErrorEvent("私のエラー メッセージ", null, 5000, e)); 「保護レベルが原因で、コンストラクター 'WebErrorEvent' にアクセスできません。

コメントをお待ちしております...

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

asp.net - WPF アプリケーションで ASP.Net メンバーシップ プロバイダーをローカライズする方法

WPF ベースのアプリケーションのユーザー管理モジュールに ASP.Net メンバーシップ プロバイダーを使用しています。うまくいっているようです。しかし、WPF アプリケーションをローカライズしたいのですが、Membership Provider の一部として保存されているデータに関してそれを行う方法がわかりません。ローカリゼーションはメンバーシップ プロバイダーでサポートされていますか? そうですか、これに関する情報は非常に役立ちます。

よろしく、 スミサ

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

config - プロバイダー用の個別の構成ファイル

小さなテスト プロジェクトでは、現在 web.config にプロバイダー セクションがあります。それを providers.config などの別の構成ファイルに移動したいと考えています。私の現在のプロバイダーのインスタンス化コードは次のようなものです:

このコードは、プロバイダー情報が web.config にある場合に機能しますが、この情報を別のファイル (providers.condfig など) から読み取る方法は、ConfigurationManager が web.config ファイルのみを「読み取る」ように見えるためです。ここで非常に単純なものが欠けている可能性があります:)

これについてもっと多くの情報を得たいと思っています。

ありがとうV

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

c# - DNOA を使用して 2 Legged OAuth を実装した人はいますか?

CSharp で認証モジュールを作成しようとしています。ここでは、コンシューマー キーとシークレットのみを持つ 2 Legged OAuth の DotNetOpenAuth(DNOA) ライブラリを使用して、リクエストから署名を検証する必要があります。

DNOA を使用した 2 Legged OAuth のサンプル実装があれば、それが役に立ちます。そうでない場合は、実装方法に関するアイデアも機能します。どんな助けでも大歓迎です。

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

linq - Linq->HQL プロバイダーの作成

サーバーに接続するクライアント アプリケーションがあります。サーバーは永続化とクエリに hibernate を使用するため、永続化のために注釈付きの一連の hibernate オブジェクトがあります。

クライアントは HQL クエリをサーバーに送信し、応答を取得します。クライアントには、クエリ結果と基本的な永続性のためにサーバーの休止状態オブジェクトと一致する、自動生成された一連のオブジェクトがあります。

Linq を使用したクエリと Hql の使用をサポートしたいと思います。これにより、クエリがタイプセーフになり、構築が速くなります (HQL 文字列クエリのタイプミスがなくなります)。私は以下を見回しましたが、私が持っているものにそれらを合わせる方法がわかりません。

  • NHibernate の Linq プロバイダー - 私が持っていない NHibernate ISession と ISessionFactory を使用する必要があります
  • LinqExtender - オブジェクトに多くの注釈を付け、基本型を拡張する必要があり、侵略的すぎる

私が本当に望んでいるのは、HQL クエリを構築するための処理しやすい構造を生成してくれるものです。カスタム プロバイダーの作成方法について C# 開発者の 1 人が書いた 15 ページの記事のほとんどを読んだことがありますが、主に式ツリーの複雑さのためにかなり難解です。

Linq -> HQL 変換を実装するためのアプローチを提案できる人はいますか? おそらく、式ツリーをより SQL/HQLish なものにクリーンアップするライブラリです。

select/from/where/group by/order by/joins をサポートしたいと思います。サブクエリについてはあまり心配していません。

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

c# - プロバイダー構成用のカスタム構成ファイル

カスタムプロバイダーを構築していますが、プロバイダーが構成を選択するための別の構成ファイル(例:MyProvider.Config)を指定する方法を知りたいです。デフォルトでは、Web.Configを使用しています。

MyProviderConfigurationクラスでカスタム構成ファイルへのパスを指定できますか?

例:

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

c# - 2か所からデータを取得してマージするLinqProvider

次のようなLinqクエリがあります

Session オブジェクトは、バックグラウンドでデータソースと対話しますが、内部にキャッシュされた状態もあり、変更される可能性があります。クエリを実行すると、内部キャッシュ状態とデータソースの両方をクエリし、結果をマージして、内部キャッシュ状態が優先されます。

正常に動作しているデータソースに対するクエリの生成に re-linq を使用しています。私がよくわからないのは、同じLinqクエリを使用して内部状態に対してクエリを実行する方法です。

内部状態を照会したいだけの場合は、Session.CreateLinq の代わりに使用できる Session の GetAllCached() 呼び出しがあります。しかし、カスタム プロバイダーのどの時点で GetAllCached() を使用してデータソースと内部状態へのハンドオフを処理できるかわかりません。

Linq の達人からの提案を歓迎します。

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

java - Java XML 解析の問題 - FactoryConfigurationError: プロバイダーが見つかりません

xml の文字列を解析する Java アプレットがあります。ただし、次のコードを実行します。

次のエラーが生成されます。

投稿する前に確認したいくつかのフォーラムでは、2 つの jar ファイル (xercesImpl.jar と xmlParserAPIs.jar) を JRE_HOME/lib/ext ディレクトリに追加する必要があることが示されました。ただし、このアプレットは現在 2 つの異なる Web サーバーでホストされており、一方は完全に機能し、もう一方は機能しないため、これは問題ではないと思います。私が調べたところ、jre/lib/ext ディレクトリにこれらの jar ファイルはありませんでした。

どんな助けでも大歓迎です。

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

asp.net-mvc-2 - ASP.NET MVC 2 および SQL テーブル プロファイル プロバイダー

サンプル テーブル プロファイル プロバイダーをhttp://www.asp.net/downloads/sandbox/table-profile-provider-samplesから新しい MVC 2 サイトに追加しようとしています。

少し調べたりいじったりした後、このようなプロファイル クラスにたどり着きました。

そして、次のようなweb.config

途中でわかったと思うことは、

  • <profile>MVC でカスタム プロバイダーを使用するには、web.configの要素に "inherits" 属性が必要です。これにより<properties><add ....>、同じプロファイル フィールド名を持つコンストラクトを使用できなくなります。
  • サンプル SQL テーブル プロファイル プロバイダーにはCustomProviderData属性が必要ですが、上記の理由により、web.config ファイルに表示されないため、属性としてプロファイル クラスのプロパティに追加する必要があります。

ユーザーがログインすると、すべて正常に動作するようです。ただし、新しいユーザー登録プロセスの一環としてプロファイル データを取得したいのですが、ユーザーがログインするまでプロファイル オブジェクトにアクセスできないようです。

MVC テンプレート コードの新しいユーザー登録セクションに、プロファイル データを保存するための呼び出しを追加しようとしました。

ただしMembership.GetUser()、ユーザーが実際にログインするまではnullのようです。モデルのユーザー名も使用してみました。

これはもう少し先のことですが、FirstName プロファイル フィールドを設定しようとすると失敗し、「属性を匿名ユーザーとして設定しようとしていますが、これは許可されていません」という行に沿ったエラー メッセージが表示されます (申し訳ありませんが、アクセスできません)。これを入力している正確なメッセージに)。

これを回避する方法はありますか?FormsServer.SignInフォーム認証に関する限り、メソッドは実際にユーザーをログインさせないように見えます。完全にログインするにはラウンドトリップが必要であり、おそらく Cookie をサーバーに送信する必要があります。

これを回避する簡単な方法がない場合は、データ アクセス メソッド (aspnet_UserProfiles に挿入 ....) を使用して、プロファイル テーブルに直接データを入力することができます。これは行き過ぎた橋でしょうか、それとも実行可能な解決策でしょうか?


誰もこの問題を抱えていませんか?いいえ?私だけ!

更新するために、フランシ・ペノフがこの投稿への回答で提案したことを試しました。

だから、今私のコードはこのようになります。

現在、少なくとも Membership.GetUser() の呼び出しは有効なMembershipUserオブジェクトを返しますが、FirstName プロファイル プロパティを設定しようとすると、メッセージが表示されます。This property cannot be set for anonymous users.

そのため、メンバーシップに関する限り、ユーザーはログオンしていますが、プロファイル システムはまだログオンしていないと考えています。

何か案は?

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

android - Android AppWidgetProvider と BroadcastReceivers

オンラインのAndroidドキュメントには次のように書かれています:

AppWidgetProvider でできることはすべて、通常の BroadcastReceiver でできます。

だから、私がやりたいのは、ウィジェットregisterReceiver()以外の別のイベントを介して登録することです。ACTION_APPWIDGET_*たとえばACTION_BATTERY_OKAY、これを行う方法はありますか? 明らかに、onUpdate()コードからイベントを登録することはできませんが、サービスなどを使用して登録する必要があります。問題は、プロバイダーへの参照を見つけることができないことです (AppWidgetManager は AppWidgetProviderInfo オブジェクトのみを返します)。

何か案が?