Web.Config Connection String Şifreleme

Posted by

Merhaba Arkadaşlar, bu yazımda sizlere Web.Config Connection String Şifreleme konusundan bahsedeceğim.

Web.Config dosyalarımızda veri tabanı bağlantısı için Connection String bilgisini tutarız. Bu bilgileri geliştirme sırasında açık olarak dosyamızda tutarız. Fakat Production ortamına geçiş sağladığımızda web.configte bulunan connection string bilgisini açık olarak tutmamamız gerekir.

Encrypt ve Decrypt işlemleri nasıl yapılır?

İlk olarak komut satırı penceresini Yönetici Olarak Çalıştır diyerek açıyoruz.

cd komutu ile Microsoft.NET altında bulunan klasöre gitmemiz gerekiyor.

cd C:\Windows\Microsoft.NET\Framework\v4.0.30319

Daha sonra da Encrypt işlemini gerçekleştirmemiz için aşağıdaki komutu çalıştırıyoruz.

aspnet_regiis.exe -pef "connectionStrings" D:\IIS\SampleWeb

Decrypt işlemini gerçekleştirmemiz için de aşağıdaki komutu çalıştırıyoruz.

aspnet_regiis.exe -pdf "connectionStrings" D:\IIS\SampleWeb

Encrypt ve Decrypt işlemleri yukarıdaki gibi yapılabilir.

Umarım faydalı olur.

Bir sonraki yazıda görüşmek üzere…

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir