我是一名基本的HTML程序员,这是我第一次使用ASP页面。
我创建了一个小型的9页网站,使用ASP进行简单的密码保护。我使用了这里的简单代码:http://support.microsoft.com/kb/301464
我完全复制了该代码,只是更改了登录凭据及其链接的页面。登录页面上有要求输入用户名和密码的表单。该目标网页链接到子文件夹中的8个页面之一。
这是我的问题。当使用Windows机器上的3个主要浏览器(IE / FF / Ch)中的任何一个访问该页面时,必须输入两次凭据才能使其工作。第一次输入它时,只需刷新页面并清除用户名和密码字段中的文本。但是当你第二次输入时它总是有效。
此外,对于Mac上的所有3个主要浏览器(Sa / FF / Ch),在输入密码后输入或返回时,它会执行相同的操作,刷新页面并清除这两个字段。它会无限地执行此操作,直到您使用鼠标按下提交按钮。
有关如何托管的详细信息:它托管在Go Daddy Windows IIS 7.0上,ASP.Net 4.0托管帐户有多个链接到它的URL,因此它有一个URL指向的子文件夹。一旦用户通过登录页面登录,一切似乎都能正常工作,只是不确定如何使登录页面按预期工作。
我对编程的知识非常有限,所以我无法理解复杂的建议。它不需要是最安全的设置,只需要为多个用户进行一次简单登录。
任何建议都将不胜感激。理想情况下,有什么方法可以轻松复制并粘贴到表单中?但我愿意尝试任何不太复杂的事情,包括新的ASP代码。
非常感谢,我已经多次在这里找到了有用的信息。