Datakent Ana Sayfa
Anasayfa Anasayfa > Diğer bölümler > C# & ASP.NET
  Aktif Konular Aktif Konular RSS: web.config özel bilgilerin şifrelenmesi
  Yardım Yardım  Hızlı Ara   Kayıt Ol Kayıt Ol  Giriş Giriş

web.config özel bilgilerin şifrelenmesi

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
murat turan Açılır Menü Göster
Admin Group
Admin Group
Simge
Datakent

Kayıt Tarihi: 01.Ekim.2003
Bulundugu Yer: Turkey
Online: Sitede Değil
Gönderilenler: 1798
  Alıntı murat turan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: web.config özel bilgilerin şifrelenmesi
    Gönderim Zamanı: 12.Mayis.2012 Saat 19:56

asp.net uygulamalarında veritabanı bağlantı bilgileri genelde web.config dosyasında muhafaza edilir. bu dosya IIS tarafından indirilmeye sunulmaz (yasaklı listededir) olaki elde edilebilir bir durumun önüne geçmek için web.config dosyası şifreleme sistemi ile korunabilmektedir. .net araçlarından aspnet_regiis aracı bu bilgileri koruma altına alabilen özel parametreler içermektedir ve koruma altına alınan dosya yalnızca koruma altına alınan bilgisayarda yalnızca geriye döndürülebilmektedir/çözülebilmektedir (ms in kaynaklarında bu şekilde ibareler var şahsel farklı bir bilgisayarda geriye çözmeyi test etmiş değilim


komut satırı: aşağıdaki örnek web.config de bulunan connectionStrings tagları arasındaki tanımlamaları şifrelemektedir. 

aiağıdaki komutu vs'nun komut satırında çalıştırmanız gerekiyor veya normal komut satırından .net klasörüne girip bu komutu orada çalıştırmanız gerekiyor. (C:\Windows\Microsoft.NET\frameworkxyz)

aspnet_regiis -pe "connectionStrings" -app "/edys" -prov "DataProtectionConfigurationProvider"

burada edys yazan kısım IIS'e tanımlanmış olan proje adıdır. bu komut satırında yalnızca bu alanı değiştirmeniz yeterli oalcaktır.  eğer  connectionStrings tagı değilde ALİ tagı kullandıysanız ayrıca  connectionStrings  alanınıda ALİ yapmanız gerekiyor. 

ve -pe parametresi şifreleme parametresidir

olduda geriye çözmek isterseniz (değişen ek olarak -pd oldu !!!)

aspnet_regiis -pd "connectionStrings" -app "/edys"

Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Menü Göster



Bu Sayfa 0,135 Saniyede Yüklendi. [power by : WebWiz]