如何在asp.NET3.5中设置窗体身份验证?
当我复制我的URL并粘贴到其他浏览器时,页面会打开,这是不应该发生的。这表明缺乏安全性。我要表格认证。如何做到这一点?如果在如何在asp.NET3.5中设置窗体身份验证?,asp.net,forms-authentication,Asp.net,Forms Authentication,当我复制我的URL并粘贴到其他浏览器时,页面会打开,这是不应该发生的。这表明缺乏安全性。我要表格认证。如何做到这一点?如果在web.config文件中设置cookieless=“true”(或UseDeviceProfile且浏览器禁用了cookies),则信息会附加到URL,此URL将在其他浏览器中有效。如果使用Cookie标识用户,则只有当前浏览器才能对用户进行身份验证。您需要在web.config文件中设置此项: <system.web> <authenticatio
web.config
文件中设置cookieless=“true”
(或UseDeviceProfile
且浏览器禁用了cookies),则信息会附加到URL,此URL将在其他浏览器中有效。如果使用Cookie标识用户,则只有当前浏览器才能对用户进行身份验证。您需要在web.config
文件中设置此项:
<system.web>
<authentication mode="Forms">
<forms loginUrl="login.aspx" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
文章。表单身份验证不是asp.net 3.5中新增的概念。它是从asp.NET1.0中试用的现有技术。有很多书和教程可以教你如何做到这一点。实现这一点的最简单方法是使用成员资格提供程序模型,如SqlMembershipProvider。模型为您提供了现成的基础结构,您可以使用它进行身份验证