HTTP 403, istenen kaynağa erişimin yasak olduğu anlamına gelen bir HTTP durum kodudur. Bu kodun gösterilmesinin anlamı: sunucu isteği anladı, ancak yerine getirmeyecek.
Özellikler
HTTP 403, HTTP 401'den farklı bir hata durumu sağlar; HTTP 401, istemcinin kimliği doğrulanmadığında hata kodu olarak gösterilir ve geçerli bir kimlik doğrulamanın ardından başarılı bir yanıtın döndürülebileceğini ima ederken, HTTP 403, kimliği doğrulanmış hesabın yetersiz izinleri gibi kimlik doğrulama sağlamasına rağmen istemcinin kaynağa erişmesine izin verilmediğinde hata kodu olarak gösterilir.
Error 403: "Sunucu isteği anladı, ancak yetkilendirmeyi reddediyor." (RFC 7231)
Error 401: "İstek, kullanıcı kimlik doğrulaması gerektiriyor. Yanıt, istenen kaynak için geçerli bir sorgulama içeren bir WWW-Authenticate başlık alanı (bölüm 14.47) İÇERMEK ZORUNDADIR. İstemci, isteği uygun bir Yetkilendirme başlık alanıyla (bölüm 14.8) TEKRARLAYABİLİR. İstek zaten Yetkilendirme kimlik bilgilerini içeriyorsa, 401 yanıtı bu kimlik bilgileri için yetkilendirmenin reddedildiğini gösterir." (RFC 2616)
Apache web sunucusu, sunucuda dizin listelemeleri devre dışı bırakıldığında ve tarayıcıya döndürülecek mevcut bir dosyayı belirtmek için herhangi bir dizin endeksi yönergesi olmadığında , dosya sistemi dizinlerine karşılık gelen URL yollarına ilişkin isteklere yanıt olarak 403 Yasak döndürür . Bazı yöneticiler, bu tür istekleri engellemek için Mod proxy uzantısını Apache'ye yapılandırır ve bu da 403 Forbidden hata kodunu döndürür. Microsoft IIS, söz konusu sunucuda dizin listeleri reddedildiğinde aynı şekilde yanıt verir. WebDAV'da, istemci bir PROPFIND isteği yayınladıysa ancak aynı zamanda gerekli Derinlik başlığını da vermediyse veya bir Sonsuz Derinlik başlığını yayınladıysa, sunucu tarafından 403 Forbidden yanıtı döndürülür.
IIS için alt durum hata kodları
Aşağıdaki standart olmayan kodlar, Microsoft'un İnternet Bilgi Hizmetleri (IIS) tarafından gösterilir. Bununla birlikte IANA tarafından resmi olarak tanınmamaktadır.
- 403.1 – Yürütme erişimi yasaklandı
- 403.2 – Okuma erişimi yasaklandı
- 403.3 – Yazma erişimi yasaklandı
- 403.4 – SSL gerekli
- 403.5 – SSL 128 gerekli
- 403.6 – IP adresi reddedildi
- 403.7 – İstemci sertifikası gerekli
- 403.8 – Site erişimi reddedildi
- 403.9 – Çok fazla kullanıcı
- 403.10 – Geçersiz yapılandırma
- 403.11 – Şifre değişikliği
- 403.12 – Eşleyici erişimi engelledi
- 403.13 – İstemci sertifikası iptal edildi
- 403.14 – Dizin listesi reddedildi
- 403.15 – İstemci Erişim Lisansları aşıldı
- 403.16 – İstemci sertifikası güvenilir değil veya geçersiz
- 403.17 – İstemci sertifikasının süresi doldu veya henüz geçerli değil
- 403.18 – Bu uygulama havuzundan istek yürütülemez
- 403.19 – Bu uygulama havuzunda istemci için CGI'lar yürütülemez
- 403.20 – Pasaportta oturum açma başarısız oldu
- 403.21 – Kaynak erişimi reddedildi
- 403.22 – Sonsuz derinlik reddedildi
- 403.502 – Aynı istemci IP'sinden çok fazla istek; Dinamik IP Kısıtlama sınırına ulaşıldı
- 403.503 – IP adresi kısıtlaması nedeniyle reddedildi
HTTP Durum Kodu 403'ün Nedenleri: Yasak
HTTP durum kodu 403, sunucu tarafından istenen kaynağa erişimin yasak olduğunu belirtmek için kullanılır. Bu durum kodu çeşitli nedenlerle tetiklenir ve sunucunun isteği anladığını ancak erişim izni vermeyi reddettiğini belirtir.
403 durum kodu aşağıdaki nedenlerden dolayı oluşabilir:
- Yetersiz izinler: Bir 403 durum kodunun en yaygın nedeni, kullanıcının istenen kaynağa erişmek için gerekli izinlere sahip olmamasıdır. Bu, kullanıcının oturum açmadığı, geçerli kimlik bilgileri sağlamadığı veya kaynağa erişmek için uygun kullanıcı grubuna ait olmadığı anlamına gelebilir.
- Kimlik doğrulama gerekli: Bazı durumlarda, sunucu belirli kaynaklara erişmek için kimlik doğrulaması gerektirir. Kullanıcı geçerli kimlik bilgileri sağlamazsa veya kimlik doğrulama başarısız olursa, 403 durum kodu döndürülür.
- IP kısıtlamaları: Sunucu ayrıca belirli IP adreslerine veya IP aralıklarına erişimi kısıtlayabilir. Kullanıcının IP adresi izin verilen adresler listesinde yer almıyorsa, 403 durum kodu döndürülür.
- Sunucu yapılandırması: Sunucunun yapılandırması, web sitesinin belirli dosyalarına, dizinlerine veya alanlarına erişimi yasaklayacak şekilde ayarlanabilir. Bunun nedeni yanlış yapılandırma veya sunucu yöneticisi tarafından uygulanan kasıtlı kısıtlamalar olabilir.
- Güvenlik duvarı veya güvenlik yazılımı tarafından engellenmiş: Bir güvenlik duvarı veya güvenlik yazılımı kaynağa erişimi engelliyorsa 403 durum kodu oluşabilir. Bu durum güvenlik politikaları, kötü amaçlı yazılım tespiti veya diğer güvenlik önlemleri nedeniyle gerçekleşebilir.
Ayrıca bakınız
- HTTP durum kodlarının listesi
- URL yeniden yönlendirmesi
Not listesi
- ^ See #403 substatus error codes for IIS for possible reasons of why a webserver may refuse to fulfill a request.
Kaynakça
- ^ Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content, sec. 6.5.3, doi:10.17487/RFC7231, RFC 7231
- ^ Nielsen (June 1999). "RFC 2616 - Hypertext Transfer Protocol - HTTP/1.1". Tools.ietf.org. doi:10.17487/RFC2616. 7 Mart 2011 tarihinde kaynağından . Erişim tarihi: 9 Nisan 2018.
- ^ a b . IETF. June 2007. 3 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Ocak 2016.
- ^ HTTP durum kodu 402 19 Nisan 2023 tarihinde Wayback Machine sitesinde . Sorunu 403 durum kodu ile nasıl çözebilirim?
Dış bağlantılar
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
HTTP 403 istenen kaynaga erisimin yasak oldugu anlamina gelen bir HTTP durum kodudur Bu kodun gosterilmesinin anlami sunucu istegi anladi ancak yerine getirmeyecek OzelliklerHTTP 403 HTTP 401 den farkli bir hata durumu saglar HTTP 401 istemcinin kimligi dogrulanmadiginda hata kodu olarak gosterilir ve gecerli bir kimlik dogrulamanin ardindan basarili bir yanitin dondurulebilecegini ima ederken HTTP 403 kimligi dogrulanmis hesabin yetersiz izinleri gibi kimlik dogrulama saglamasina ragmen istemcinin kaynaga erismesine izin verilmediginde hata kodu olarak gosterilir Error 403 Sunucu istegi anladi ancak yetkilendirmeyi reddediyor RFC 7231 Error 401 Istek kullanici kimlik dogrulamasi gerektiriyor Yanit istenen kaynak icin gecerli bir sorgulama iceren bir WWW Authenticate baslik alani bolum 14 47 ICERMEK ZORUNDADIR Istemci istegi uygun bir Yetkilendirme baslik alaniyla bolum 14 8 TEKRARLAYABILIR Istek zaten Yetkilendirme kimlik bilgilerini iceriyorsa 401 yaniti bu kimlik bilgileri icin yetkilendirmenin reddedildigini gosterir RFC 2616 Apache web sunucusu sunucuda dizin listelemeleri devre disi birakildiginda ve tarayiciya dondurulecek mevcut bir dosyayi belirtmek icin herhangi bir dizin endeksi yonergesi olmadiginda dosya sistemi dizinlerine karsilik gelen URL yollarina iliskin isteklere yanit olarak 403 Yasak dondurur Bazi yoneticiler bu tur istekleri engellemek icin Mod proxy uzantisini Apache ye yapilandirir ve bu da 403 Forbidden hata kodunu dondurur Microsoft IIS soz konusu sunucuda dizin listeleri reddedildiginde ayni sekilde yanit verir WebDAV da istemci bir PROPFIND istegi yayinladiysa ancak ayni zamanda gerekli Derinlik basligini da vermediyse veya bir Sonsuz Derinlik basligini yayinladiysa sunucu tarafindan 403 Forbidden yaniti dondurulur IIS icin alt durum hata kodlariIngilizce Vikipedi hata mesaji Asagidaki standart olmayan kodlar Microsoft un Internet Bilgi Hizmetleri IIS tarafindan gosterilir Bununla birlikte IANA tarafindan resmi olarak taninmamaktadir 403 1 Yurutme erisimi yasaklandi 403 2 Okuma erisimi yasaklandi 403 3 Yazma erisimi yasaklandi 403 4 SSL gerekli 403 5 SSL 128 gerekli 403 6 IP adresi reddedildi 403 7 Istemci sertifikasi gerekli 403 8 Site erisimi reddedildi 403 9 Cok fazla kullanici 403 10 Gecersiz yapilandirma 403 11 Sifre degisikligi 403 12 Esleyici erisimi engelledi 403 13 Istemci sertifikasi iptal edildi 403 14 Dizin listesi reddedildi 403 15 Istemci Erisim Lisanslari asildi 403 16 Istemci sertifikasi guvenilir degil veya gecersiz 403 17 Istemci sertifikasinin suresi doldu veya henuz gecerli degil 403 18 Bu uygulama havuzundan istek yurutulemez 403 19 Bu uygulama havuzunda istemci icin CGI lar yurutulemez 403 20 Pasaportta oturum acma basarisiz oldu 403 21 Kaynak erisimi reddedildi 403 22 Sonsuz derinlik reddedildi 403 502 Ayni istemci IP sinden cok fazla istek Dinamik IP Kisitlama sinirina ulasildi 403 503 IP adresi kisitlamasi nedeniyle reddedildiHTTP Durum Kodu 403 un Nedenleri YasakHTTP durum kodu 403 sunucu tarafindan istenen kaynaga erisimin yasak oldugunu belirtmek icin kullanilir Bu durum kodu cesitli nedenlerle tetiklenir ve sunucunun istegi anladigini ancak erisim izni vermeyi reddettigini belirtir 403 durum kodu asagidaki nedenlerden dolayi olusabilir Yetersiz izinler Bir 403 durum kodunun en yaygin nedeni kullanicinin istenen kaynaga erismek icin gerekli izinlere sahip olmamasidir Bu kullanicinin oturum acmadigi gecerli kimlik bilgileri saglamadigi veya kaynaga erismek icin uygun kullanici grubuna ait olmadigi anlamina gelebilir Kimlik dogrulama gerekli Bazi durumlarda sunucu belirli kaynaklara erismek icin kimlik dogrulamasi gerektirir Kullanici gecerli kimlik bilgileri saglamazsa veya kimlik dogrulama basarisiz olursa 403 durum kodu dondurulur IP kisitlamalari Sunucu ayrica belirli IP adreslerine veya IP araliklarina erisimi kisitlayabilir Kullanicinin IP adresi izin verilen adresler listesinde yer almiyorsa 403 durum kodu dondurulur Sunucu yapilandirmasi Sunucunun yapilandirmasi web sitesinin belirli dosyalarina dizinlerine veya alanlarina erisimi yasaklayacak sekilde ayarlanabilir Bunun nedeni yanlis yapilandirma veya sunucu yoneticisi tarafindan uygulanan kasitli kisitlamalar olabilir Guvenlik duvari veya guvenlik yazilimi tarafindan engellenmis Bir guvenlik duvari veya guvenlik yazilimi kaynaga erisimi engelliyorsa 403 durum kodu olusabilir Bu durum guvenlik politikalari kotu amacli yazilim tespiti veya diger guvenlik onlemleri nedeniyle gerceklesebilir Ayrica bakinizHTTP durum kodlarinin listesi URL yeniden yonlendirmesiNot listesi See 403 substatus error codes for IIS for possible reasons of why a webserver may refuse to fulfill a request Kaynakca Hypertext Transfer Protocol HTTP 1 1 Semantics and Content sec 6 5 3 doi 10 17487 RFC7231 RFC 7231 Nielsen June 1999 RFC 2616 Hypertext Transfer Protocol HTTP 1 1 Tools ietf org doi 10 17487 RFC2616 7 Mart 2011 tarihinde kaynagindan Erisim tarihi 9 Nisan 2018 a b IETF June 2007 3 Mart 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 12 Ocak 2016 HTTP durum kodu 402 19 Nisan 2023 tarihinde Wayback Machine sitesinde Sorunu 403 durum kodu ile nasil cozebilirim Dis baglantilarKopru Metni Aktarim Protokolu HTTP 1 1 Anlambilim ve Icerik