問題タブ [interception]

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 投票する
0 に答える
535 参照

asp.net - Ninject 傍受 MVC 3 コントローラー

Ninject Interceptions Extentions と Dynamic Proxy v3.0 を使用してインターセプトを行っています。MVC 3 コントローラーをクラス プロキシ インターセプトしようとしています。コントローラーはインターセプトされますが、動作は正しくありません。インターセプターは、クラス ControllerBase および Controller のパブリック仮想メソッドへの呼び出しのみをインターセプトします。私の HomeController パブリック仮想メソッドは傍受されません。これが私のコードです。Ninject Interception の代わりに MVC の Filters を使用してこれを達成することを考えています。

}

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

groovy - Groovy ランタイム メソッドのインターセプト

Groovy で遊んでいるのですが、なぜこのコードが機能しないのでしょうか?

代わりに印刷されるNo catchことを期待していますが、印刷されますCatch!

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

c# - UnityContainerに登録した後にinjectionMembersを追加するにはどうすればよいですか?

次のようなコードがあるとします。

次に、InterceptionBehaviourを登録に追加する必要があるため、ContainerRegistrationクラスに。のようなメソッドがあると便利AppendInjectionMembers(...)です。

したがって、質問は次のとおりです。登録後にinjectionMembersを追加することは可能ですか?もしそうなら、それを行う方法は?

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

soap - Fiddler で Apex Dataloader の SOAP リクエストをキャプチャする

Fiddler を介して Apex DataLoader SOAP リクエストを監視したいのですが、最初のステップとして、DataLoader インストール パスと JDK インストール パスの両方の jre/security の場所にある "cacerts" に Fiddler 証明書をインポートしました。これで、Fiddler を介して Dataloader からインポートおよびエクスポート操作を実行できるようになりましたが、接続 (グレー表示されたトンネル) トラフィックのみが表示されます。完全な SOAP 要求と応答を表示するにはどうすればよいですか?

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

apache-camel - 外部システムからのすべての着信メッセージを Camel に保持する方法

親愛なるキャメルライダー!

石鹸、休息などからのすべての着信メッセージを保持/保存する方法を知っているかどうかを尋ねたいと思います...

現在のインターセプターの使用:

受信メッセージがプライマリ ルート (外部クライアントによる呼び出し) から送信されているか、ネストされたルートから送信されているかを区別するのに問題があります。

また、クラス UnitOfWork メソッドは親の originalInMessage へのアクセスを提供しないため、プロセッサ内でも問題が発生します。

ここに私が達成したいことを簡単に視覚的に説明します: メッセージの流れ

提案をありがとう、Andrej

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

c# - 厳密な名前付きアセンブリを偽造しようとしていますが、「マニフェスト定義が一致しません」

プラグインとホスト アセンブリ間の通信を傍受したいと考えています。

AppDomainサンドボックス (以下のコード) にロードして、アセンブリのロードの試行を傍受しようとしました( ThirdPartyPlugin.dllAssemblyResolveイベントの処理でトリックを使用しています)。元の の代わりに、いくつかの異なる機能を備えた偽の を注入しようとしています。HostLibrary.dllHostLibrary.dll

残念ながら、オリジナルHostLibrary.dllStrong Named Assemblyです。そのため、プログラムで以下のような例外が発生していると思います。

未処理の例外: System.IO.FileLoadException: ファイルまたはアセンブリ 'HostLibrary、Version=7.0.0.0、Culture=neutral、PublicKeyToken=1a2b3c4d5e6f7890' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040) ---> System.IO.FileLoadException: 見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040)

私が作成した偽のアセンブリは、元のアセンブリの名前 ( "HostLibrary") とバージョン ( ) に一致します。"7.0.0.0"一度に明らかに一致させたと思います( Assembly.FullNamePublicKeyTokenを印刷したとき、それは同一でした)が、それでも例外が発生します。

この問題を解決する方法について何か考えはありますか? まったく解決することは可能ですか?デジタル署名またはその他の理由で発生しますか? 署名の場合、チェックを無効にすることは可能ですか? 実際、 Ian Picknell の記事を読むと、私はこの問題を実際に抱えているべきではないと思います...では、何が問題なのですか?

コードは次のとおりです。

ヘルパー関数は次のように定義されています。

どんな助けにも感謝します。

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

ruby - Ruby でクラス定義をインターセプトする方法は?

Rubyクラスが定義されたときに教えてくれるようなコードを書くことはできますか?

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

ios - クライアントとサーバー間の暗号鍵交換

セキュリティフレームワークAPIを使用してクライアントまたはサーバーの証明書を検証するをたくさん見てきましたが、これIdentificationはセキュリティ機能の問題のみを解決しますがConfidentiality、データについてはどうでしょうか。クライアントとサーバー間で秘密鍵と公開鍵を交換するにはどうすればよいですか?、、、または攻撃はどうですかInterception?誰かがクライアントの期待どおりに正しい証明書を装って送信した場合はどうなりますか?ModificationsFabrication

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

c# - TCP および UDP トラフィックのローカルホストを傍受する

C# で Windows のローカルホスト内にある TCP および UDP トラフィックを傍受する方法はありますか? たとえば、localhost で実行されているアプリが、localhost で TCP や UDP を介してメッセージを送信している場合など...プログラムのデータの効率を判断するには、これらをインターセプトする必要があります。このために、C# でユーティリティ ツールを作成しています (selfビルド ソリューションの製品なし)

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

c# - strucutremap にはインターセプト機能がありますか? そのためにウィンザー城のような別のライブラリが必要なのはなぜですか?

strucutremap にはインターセプト機能がありますか? そのためにウィンザー城のような別のライブラリが必要なのはなぜですか? それを行うための構造マップからのネイティブな方法はありますか?

AOP Logging with StructureMapも同様の質問ですが、答えはキャッスル プロキシにあります。

ありがとう