非常に単純なftpクライアント(FtpWebRequest、FtpWebResponse)を含むC#で.dllを作成するプロジェクトがあり、その.dllをBinディレクトリにあるさまざまなWebプロジェクトで使用したいと考えています。
問題は次のとおりです。Windowsファイアウォール。
その.dllを使用するコンソールアプリケーションは正常に機能します。これは、ファイアウォールで.exeにftp接続を実行させるルールを作成できるためです。
ファイアウォールがWebアプリケーションをブロックしているため、Webアプリケーションは機能せず、常にWebExceptionタイムアウトが返されます。
Windowsファイアウォールを無効にせずにWebアプリケーションで動作させる方法はありますか?