如何在Windows Server 2012 R2 IIS 8.5的FTP中启用FXP?

我已经在Microsoft的地方打开了2个线程:

http://social.technet.microsoft.com/Forums/windowsserver/en-US/f3cfdba6-5b3e-4342-85ef-fd68fb59fef4/enable-fxp-in-server-2012-r2-iis-80-?forum=winserver8gen #a0a5ad52-71e7-4e27-847e-5c810d9d2040

http://forums.iis.net/t/1208163.aspx?IIS+8+0+Enable+FXP+in+IIS+FTP+

但似乎没有人能够帮助我,或知道答案。 正如我所提到的,我阅读了7.5文档,但在IIS 8.5中找不到任何选项。

PASV端口范围启用,并且FTP工作。 如果我尝试FXP,我会得到:

(17:40:23) [2] 501-Server cannot accept argument. (17:40:23) [2] Win32 error: The parameter is incorrect. (17:40:23) [2] Error details: Client IP on the control channel didn't match the client IP on the data channel. (17:40:23) [2] 501 End 

这当然是预料之中,因为我没有启用FXP

看来你正在寻找system.ftpServer/security节点下的dataChannelSecurity元素。

在我的IIS 8.5上,设置在system.applicationHost/sites/siteDefaults/ftpServer/security/dataChannelSecurity

所以你在错误的地方看,位置是相同的IIS 7.5