1

非常に単純なftpクライアント(FtpWebRequest、FtpWebResponse)を含むC#で.dllを作成するプロジェクトがあり、その.dllをBinディレクトリにあるさまざまなWebプロジェクトで使用したいと考えています。

問題は次のとおりです。Windowsファイアウォール。

その.dllを使用するコンソールアプリケーションは正常に機能します。これは、ファイアウォールで.exeにftp接続を実行させるルールを作成できるためです。

ファイアウォールがWebアプリケーションをブロックしているため、Webアプリケーションは機能せず、常にWebExceptionタイムアウトが返されます。

Windowsファイアウォールを無効にせずにWebアプリケーションで動作させる方法はありますか?

4

1 に答える 1

1

Windowsファイアウォールの例外として、IISワーカープロセスのルールを追加することもできます。これは、コンソールアプリケーションの場合とまったく同じ方法で実行されます。

于 2012-10-16T13:11:57.690 に答える