Asp.Net Ssl Kodu Olan?
-
merhaba arkadaşlar elinizde ssl kodlaması ile ilgili örnek varsa paylaşabilirmisiniz ben yapamadım. This Connection is Untrusted hatası alıyorum
-
olayı doğrumu anladım bilmiyorum ama sen sayfayı ssl yapsanda o sayfa browserların tanıdığı sertifika otoritesinden imzalı sertifika almadığın sürece untrusted uyarısını alırsın
-
O sertifikalar ücretlidir
http://www.natro.com/Guvenlik/?gclid=CN_1xYHh-q4CFQhe3wodlWAaxw
-
RapidSsl sertifikasını aldım kurulumunu da yaptılar bir tek kodlama kaldı sayfanın form loadına şu kodu yazdım hata aldım , bu yeterli değil ya da yanlış sanırım
// check is secure connection used
if (!Request.IsSecureConnection)
{
// redirect visitor to SSL connection
Response.Redirect(Request.Url.AbsoluteUri.Replace("http://", "https://"));
} -
AMoonRA bunu yazdı:
-----------------------------RapidSsl sertifikasını aldım kurulumunu da yaptılar bir tek kodlama kaldı sayfanın form loadına şu kodu yazdım hata aldım , bu yeterli değil ya da yanlış sanırım
// check is secure connection used
if (!Request.IsSecureConnection)
{
// redirect visitor to SSL connection
Response.Redirect(Request.Url.AbsoluteUri.Replace("http://", "https://"));
}
-----------------------------hee ozaman ayrı :\ onu bilmiyorum.
-
kurulumu düzgün yaptığına inanıyorsan aşağıdaki kod işini görür.
if (Request.Url.ToString().Contains("http://")) Response.Redirect( Request.Url.ToString().Replace("http://","https://"), false);https'e yönlendirmene rağmen problem alıyorsan sayfada kullandığın javascriptler cssler ve sayfa içinde verdiğin linklere dikkat et. hepsinin ssl olması gerekiyorki ssl'in problem yaşamasın. yoksa chrome gibi tarayıcılarda "https" yazsının üstünde kırmızı çizgi olur ki sitenin güvenilirliği kaybolabilir.
css ve jslere link verirken direk url vermek yerin /js/jquewry.js şeklinde link verirsen https olsun olmasın problemsiz çalışır linkleri de bu şekle çevir.
-
manglerman bunu yazdı:
-----------------------------kurulumu düzgün yaptığına inanıyorsan aşağıdaki kod işini görür.
if (Request.Url.ToString().Contains("http://")) Response.Redirect( Request.Url.ToString().Replace("http://","https://"), false);https'e yönlendirmene rağmen problem alıyorsan sayfada kullandığın javascriptler cssler ve sayfa içinde verdiğin linklere dikkat et. hepsinin ssl olması gerekiyorki ssl'in problem yaşamasın. yoksa chrome gibi tarayıcılarda "https" yazsının üstünde kırmızı çizgi olur ki sitenin güvenilirliği kaybolabilir.
css ve jslere link verirken direk url vermek yerin /js/jquewry.js şeklinde link verirsen https olsun olmasın problemsiz çalışır linkleri de bu şekle çevir.
-----------------------------ek olarak portlarla ilgili biir sıkıntı olmasıda muhtemel. http default 80. porttan calısır https 400 bilmem kaçtı firewall falan kullanıyorsan takılmıştır bleki :|
-
kod için sağolun, sslde bir sorun varmış onu düzeltince tekrar denedim çalışıyor.
edit: başlık çubuğunda sadece http https oluyor https://www.comfydesk.com.tr/satinal buradaki gibi alan adının olduğu bar gözükmüyor o neden olabilir?
-
ne demek istediğini anlamadım.
caps gönderirmisin ?
-
http://desmond.imageshack.us/Himg19/scaled.php?server=19&filename=asdrw.png&res=medium
bu şekilde olmuyor benim site aşağıda bir konu açtım orda web config ayarları falanvar dediler ondanmıdır çözemedim
http://forums.asp.net/p/1783313/4895411.aspx/1?p=True&t=634680778424013446
-
AMoonRA bunu yazdı:
-----------------------------http://desmond.imageshack.us/Himg19/scaled.php?server=19&filename=asdrw.png&res=medium
bu şekilde olmuyor benim site aşağıda bir konu açtım orda web config ayarları falanvar dediler ondanmıdır çözemedim
http://forums.asp.net/p/1783313/4895411.aspx/1?p=True&t=634680778424013446
-----------------------------önceki mesajımda neden olmaycağını anlattım aslında ama ayrıntıya girelim biraz.
siteni aç sağ tıkla "kaynağı görüntüle" de ve kaynakta ctrl+f ile "http://" olarak arat.
eğer https den verimli bir şekilde kullanmak istiyorsan sayfaya import ettiğin js dosyaları css dosyaları embed kodlar imaj src leri hepsi https den olmak zorunda. birtane bile http olursa ssl devre dışı kalır.bunun önüne geçmek için bütün imajlara csslere ve jslere dinamikyol vermen lazım oda yol verirken en başına "/" koyup tam adresi belirtmendir mesela. imajın biri http://www.xxx.com/images/1.png ise sen bu imajı şu şekilde göstermen lazım <img src="/images/1.png"> aynı şekilde cssleri ve jsleride bu şekilde göstermen lazımki https verimli bir şekilde çalışsın.
