ポート 8000 で WCF サービスを実行していますが、ファイアウォールも有効にしています。このコードを使用して、プログラムをファイアウォールの例外リストに追加しようとしているので、ファイアウォールを無効にせずにサービスを使用できます。また、それを自動的に行いたいです。そのため、以前の調査で、次のリンクを見つけました: Automating Windows Firewall withclsFirewall
(私は、プログラムをホワイト リストに追加するだけで、ポートなしの修正バージョンを使用していました。)
入出力トラフィックを許可するために、netsh advfirewall firewall ad rule
コマンドを使用してポートのルールを追加しました。
ポートは確かにルール リストと私のアプリケーションに追加されていますが、ファイアウォールが有効になっていると機能しないようです。http://www.canyouseeme.org/を使用してポートを確認しています。ファイアウォールを無効にした場合にのみ機能します。
何がうまくいかないのですか?
Windows 7 を使用しています。