+1 امتیاز
قبل در برنامه نویسی توسط (505 امتیاز)
ویرایش شده قبل توسط
سلام

چطوری میشه پسورد موجود درWeb.config در asp.net را رمز کرد یا در دسترس قرار نداد؟

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)

با استفاده از aspnet_regiis می توانید این کار را انجام دهید، برای این کار ابتدا نام کاربری و پسورد را در یک تگ جدا گانه در Web.config ذخیره کنید:

    <secureAppSettings>
        <add key="userName" value="yourUserName"/>
        <add key="userPassword" value="yourPass"/>
    </secureAppSettings> 

سپس با استفاده از aspnet_regiis قسمت مورد نظر را encrypt کنید:

aspnet_regiis -pef secureAppSettings . -prov DataProtectionConfigurationProvider

اطلاعات بیشتر:

http://msdn.microsoft.com/en-us/library/dx0f3cf2%28v=vs.80%29.aspx

http://diablopup.blogspot.dk/2007/04/aspnetregiis-encryptdecrypt-webconfig.html

سوالات مشابه

+1 امتیاز
1 پاسخ 808 بازدید
0 امتیاز
1 پاسخ 930 بازدید
0 امتیاز
1 پاسخ 321 بازدید
0 امتیاز
1 پاسخ 564 بازدید
0 امتیاز
2 پاسخ 2.9هزار بازدید
0 امتیاز
1 پاسخ 484 بازدید
...