在研究 ASP.net 会员提供商时,我遇到了这样一个问题,但找不到答案。
很明显,我们有数据库,提供者存储名称/密码等信息,但它如何为当前用户找到正确的密钥?它是否通过 HTTP 标头传输并保存在用户的 cookie 中?
在研究 ASP.net 会员提供商时,我遇到了这样一个问题,但找不到答案。
很明显,我们有数据库,提供者存储名称/密码等信息,但它如何为当前用户找到正确的密钥?它是否通过 HTTP 标头传输并保存在用户的 cookie 中?
基本上,表单身份验证票包含在 cookie 中。cookie 存储在客户端,并与页面请求一起发送回服务器进行身份验证。
如果你使用ASP.NET Universal Providers' Membership,我建议使用 ASP.Net Login 控件;它与会员资格提供程序开箱即用,无需编写任何代码。