FormsAuthPasswordFormat 枚举

定义

定义用于存储密码的加密格式。

public enum FormsAuthPasswordFormat
继承
FormsAuthPasswordFormat

字段

名称 说明
Clear 0

指定未加密密码。 此字段为常量。

MD5 2

指定使用 MD5 哈希算法加密密码。 此字段为常量。

由于 MD5 冲突问题,Microsoft建议基于 SHA256 或更高版本的安全模型。

SHA1 1

指定使用 SHA1 哈希算法加密密码。 此字段为常量。

由于 SHA1 冲突问题,Microsoft建议基于 SHA256 或更高版本的安全模型。

SHA256 3

指定使用 SHA256 哈希算法加密密码。 此字段为常量。

SHA384 4

指定使用 SHA384 哈希算法加密密码。 此字段为常量。

SHA512 5

指定使用 SHA512 哈希算法加密密码。 此字段为常量。

注解

若要以编程方式配置用于在 Web 应用程序中存储密码的加密类型,请使用 AuthenticationSection 类。 此类在内部也由 FormsAuthentication 在处理身份验证票证时使用。

适用于

产品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1