寻找实现基本身份验证的最佳方式,用户需要输入用户名和密码,我可以控制用户数据库。
这适用于c#和MCV应用程序。
只需寻找指针或示例,以便在MVC中实现此目的。
答案 0 :(得分:0)
假设您正在使用IIS,请查看HTTP Basic authentication配置以了解此类要求。
使用该身份验证,将自动提示用户输入用户&密码。
请注意,此机制被视为非常周保护,您应该将SSL(HTTPS)与其集成。
<强> MSDN:强>
然而,基本身份验证的缺点是它传输 网络上未加密的base64编码密码。你应该 仅在知道连接时才使用基本身份验证 客户端和服务器之间是安全的。连接应该是 通过专用线路或使用安全套接字建立 层(SSL)加密和传输层安全性(TLS)。对于 例如,对Web分布式创作使用基本身份验证 和版本控制(WebDAV),您应该配置SSL加密。
答案 1 :(得分:0)
答案 2 :(得分:0)
如果您想要简单的事情,可以覆盖默认的成员资格和角色提供者。看看here,了解如何实现这一目标的精彩教程。