我希望在asp.net网站中使用表单身份验证,但没有特定的登录页面。 相反,我想让我的用户通过屏幕右上角的DIV部分登录。此外,我希望这个DIV部分将使用SSL。asp.net不使用登录页面使用SSL进行身份验证
我对实现的建议是: 1.创建一个login.aspx页面,其中只包含带有Form标签的div元素。 2.在网站的每个页面上(甚至可能在一个母版页中),创建一个包含login.aspx页面的IFrame。 3.如果用户执行登录 - 在login.aspx页面显示“Hi username”。否则,显示登录凭据文本框。
此建议使用特定的login.aspx页面,但它由IFrame和Master页面伪装。我认为这个建议很有创意,我想不出为什么它不起作用的原因。在我尝试之前,这是要走的路吗?有人可以提出另一种解决方案
在此先感谢。
找到了答案 - http://stackoverflow.com/questions/96164/partial-site-ssl-using-asp-net-login-control ...它类似于我的建议... – lionheart