السلام عليكم
لدي نظام عضوية يعتمد على asp.net 2.0
في ملف الكونفيج أضع :
<authentication mode="Forms"> <forms name=".ASPXUSERDEMO" loginUrl="Users/Login.aspx" protection="All" timeout="60"> <credentials passwordFormat="MD5" /> </forms> </authentication>
وعند تسجيل عضو جديد أشفر كلمة السر المدخلة هكذا
System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(Me.txtPwd.Text.Trim, "MD5").ToString
ولكن عند محاولة الدخول أضع كلمة المرور فيقول لي كلمة المرور خطأ! فقمت بتجربة وضع كلمة المرور المشفرة فوراً في التكست بوكس قام دخل ! يعني لا يعتبر عند الدخول أن الكلمة المخزنة هي مشفرة بل يعتبرها عادية مع أنني أشرت في الكونفيج أنها مشفرة؟
ما الحل؟؟؟؟؟؟؟؟