每次登录都不会调用自定义ftp身份验证

时间:2016-05-24 18:49:51

标签: c# .net authentication logging ftp

我在ftp身份验证DLL中添加了File.appendtext logger。但我发现它不会记录每个ftp登录。

首次登录时会在日志文件中写入,但下次登录则不会在log-file中写入。如果下次输入错误的密码,则会在日志文件中写入。

是否为成功登录而维护会话? ftp DLL中审计记录器的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

执行以下命令禁用FTP服务器的缓存。

Appcmd.exe set config -section:system.ftpServer / caching / credentialsCache.enabled:" False" /提交:APPHOST

此命令将在applicationHost文件中输入,该文件位于“C:\ Windows \ System32 \ inetsrv \ config \ applicationHost”