السادة الزملاء
السلام عليكم ورحمة الله وبركاتة
أثناء بحثي في المنتدي عن طريقة لتشفير سلسلة الاتصال "Connection String" الخاصة بالبرنامج وجدت هذه المشاركة القيمة تشفير Connection String في منتدي ASP.net و استفدت بالفعل من هذه المشاركة
واستطعت عمل التالي في المثال المرفق
1- كتابة سلسلة الاتصال ثم تشفيرها
2- حفظ السلسلة المشفرة في ملف XML داخل مسار المشروع
3- عند محاولة استرجاع السلسلة المشفرة لا تستطيع SQLcon قراءة النص المشفرة وقد أشار العضو في المشاركة عن كيفية قراءة SQLcon للنص المشرف لكن من الواضح ان الكود المكتوب
يخص ASP.net وليس windows application ويعطيني خطأ أثناء استرجاعها
< appSettings > < add key = "ConnectionString" value = "ZGF0YSBzb3VyY2U9Llx2c2RvdG5ldDtpbml0aWFsIA0KICAgY2F"/ > < /appSettings >
// This method is used to decrypt the connection string
private string DecryptConnectionString()
{
Byte[] b = Convert.FromBase64String(ConfigurationSettings.AppSettings["ConnectionString"]);
string decryptedConnectionString = System.Text.ASCIIEncoding.ASCII.GetString(b);
return decryptedConnectionString;
}لذلك اتمني مساعدتي في هذا الامر
وشكرا للجميع
وكل عام وأنتم بخير

