当我只有FTP访问服务器时,如何密码保护IIS目录? 我无法调整任何IIS设置或添加用户或类似的东西。
答案是:
Apache基本授权ala .htaccess / .htpasswd在apache
没有帮助,因为我只能通过FTP访问服务器。 我只需要密码保护一个目录。
我已经尝试了几个变种的web.config文件。 当用户尝试从我的testing目录加载一个页面时,我可以得到一个基本的HTTPauthentication表单,但是我不能configurationauthentication部分。 服务器抱怨:
parsing器错误消息:在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的节是错误的。 此错误可能是由于虚拟目录未被configuration为IIS中的应用程序。
每当我添加一个<authentication>节到我的web.config。
我很感激任何人可以提供帮助。
编辑:我不知道这个服务器上运行的是什么版本的IIS,但这里是错误消息的服务器标签:
版本信息:Microsoft .NET Framework版本:1.1.4322.2490; ASP.NET版本:1.1.4322.2494