所以我使用这种方法将来自home.aspx的密码字符串传递给身份验证类:
authentication.cs:
public hashPassword(string password)
{
string hashedPassword = FormsAuthentication.HashPasswordForStoringInConfigFile(password, "MD5");
return hashPassword;
}
然而,它给出了一个错误,说“返回关键字后面不能跟一个对象表达式”
有谁知道我做错了什么?
答案 0 :(得分:0)
首先,您必须更改变量名称,因为它与方法名称冲突,然后向您的方法添加返回类型。
public string hashPassword(string password)
{
string hashed = FormsAuthentication.HashPasswordForStoringInConfigFile(password, "MD5");
return hashed;
}