我有一个项目,其中包含一个非常简单的文件传输协议客户端(FtpWebRequest,FtpWebResponse)的C#中的一个.dll,并希望在各种网络项目中使用该.dll,包括它在Bin目录中。
问题是: Windows防火墙。
使用该.dll的控制台应用程序运行良好,因为我可以在防火墙上设置一个规则,让.exe执行ftp连接。
web应用程序无法工作,因为防火墙正在阻止它,总是返回WebException超时。
你有什么办法在不禁用windows防火墙的情况下让它在web应用程序上工作吗?
发布于 2012-10-16 21:11:58
还可以将iis辅助进程的规则作为例外添加到windows防火墙中。它的完成方式与控制台应用程序的完成方式完全相同。
https://stackoverflow.com/questions/12915458
复制相似问题