FTP服务器采用Dotnetnuke认证方式



我们必须建立一个新的FTP服务器(SSL上的FTP),但希望用户使用他们的用户名和密码从Dotnetnuke上的asp.net网站登录到它。我们的网站在windows 2003 R2上运行。有什么办法吗?我研究了CompleteFTP,这可能是一个有成本的解决方案。有没有免费的FTP服务器可以提供这个功能或者稍微编码一下?非常感谢任何帮助。

您可以使用FileZila Server,这是一个免费的FTP服务器。

——根据评论编辑答案——

IIS7+中的

FTP支持sql server认证。参考:http://forums.iis.net/t/1146472.aspx/1

下面是演练:http://www.iis.net/learn/publish/using-the-ftp-service/configuring-ftp-with-net-membership-authentication-in-iis-7

但是我看到你运行的是windows server 2003 R2,所以你需要升级到IIS7才能使用这个功能。

CompleteFTP现在有一个免费版,它有一个类似于FileZilla Server的功能集(FTP/FTPS,无限用户,虚拟文件系统)。它的配置是在SQL Server Compact数据库中,因此您应该能够通过查询该数据库的User表获得用户名和密码哈希值,从而相当容易地与它集成。

最新更新