- - PR -
IPCチャネルを使ったリモーティングについて
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-09-05 19:00
現在同一PC上にWinアプリとWinサービスを配置しています。
ここでWinアプリからWinサービスに対して.NET Remotingを使って通信を行っているのですが、IPCチャネルを使った時に、 「IPC ポートに接続できません。アクセスが拒否されました。」 というエラーになってしまいます。 ちなみにTCPチャネルであれば問題なく通信が出来ています。 サンプルとして利用しているコードは以下になります。
もし対応方法をご存知あれば、教えて頂けませんでしょうか? 開発環境はVSTS + WinXP Pro SP2です。 宜しくお願い致します。 [ メッセージ編集済み 編集者: Doutor 編集日時 2006-09-05 19:05 ] | ||||
|
投稿日時: 2006-09-05 22:59
こんばんは。
.NET Framework 2.0 の IPC による .NET Remoting は SSPI ベースで認証を制御するみたいです。 サーバ側のコードで ACL の設定をどうにかすれば何とかなるのではないでしょうか。 IpcChannel のリモート処理の技術サンプル からサンプルのソリューションをダウンロードできます。 MSDN TV の What's New in .NET Remoting for .NET Framework 2.0 も IpcChannel の認証について触れています。 _________________ 上本亮介 (ue) @ わんくま同盟 Microsoft MVP for VSTO (Jul 2008 - Jun 2009) Hello Another World! .NET 勉強会 / ヒーロー島 | ||||
|
投稿日時: 2006-09-06 14:34
ueさん、レスをありがとうございます。
サーバー側でACL設定を変更してやることで、無事接続できました。 ありがとうございました。 |
1