+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 پاسخ 918 بازدید
0 امتیاز
1 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 428 بازدید
0 امتیاز
1 پاسخ 675 بازدید
0 امتیاز
2 پاسخ 3.2هزار بازدید
0 امتیاز
1 پاسخ 734 بازدید
...