PDA

View Full Version : طريقه encrypt كردن ConnectionStrings در Web.config



mhaeri
سه شنبه 20 مرداد 1388, 10:13 صبح
با سلام
مراحل انجام encryption از طريق aspnet_regiis.exeمربوط به ConnectionStrings وقتي كه نحوه اتصال به بانكتون رو در web.Config معين مي كنيد:

1-Visual Studio Command Prompt رو اجرا كنيد.

2- روي دايركتوري پروژه تون كليك راست كنيد و در تب Properties قسمت web Sharing دسترسي Write ‌رو بديد.
3- aspnet_regiis -pe "connectionStrings" -app "/MyApplication رو اجرا كنيد.
4- و در همون Command Prompt ‌اين دستور رو هم اجرا كنيد:
aspnet_regiis -pa "NetFrameworkConfigurationKey" "NT Authority\Network Service"
و
aspnet_regiis -pa "NetFrameworkConfigurationKey" "ASPNET"

در آخر هم دسترسي Write رو برداريد

حالا قسمت connectionStrings رمز شده و خيالتون راحته كه اگر مثلا كسي تونست اين فايل رو باز كنه چيززي از نحوه اتصال به Sql server متوجه نميشه
اميدوارم مفيد بوده باشه.