我想知道我是否可以从ASP.NET成员资格中获取QuestionAnswer字段,方法与获取UserName和PasswordQuestion的方式相同。
MembershipUser mu = Membership.GetUser(userId);
string username = mu.UserName;
string question = mu.PasswordQuestion;
答案 0 :(得分:0)
我非常肯定QuestionAnswer在数据库中以与密码相同的方式进行哈希处理。如果是这种情况,那么您将无法以任何类型的人类可读格式获取QuestionAnswer(尽管如果您需要此格式的QuestionAnswer,您始终可以针对该表运行常规SQL查询,而不是使用成员资格API)。
如果需要,您可以随时change the password question and answer
希望这有帮助。