Ekinlikler
17 Mar 23 - 21 Mar 23
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Bu makalede, web uygulamanızda özel hata sayfalarını yapılandırma açıklanmaktadır. App Service ile, varsayılan hata sayfası yerine kullanıcılara sunulacak belirli hatalar için bir hata sayfası yapılandırabilirsiniz.
Bu öğreticide, App Service'te barındırılan web uygulamamıza özel bir 403 hata sayfası ekliyor ve bunu bir IP kısıtlaması ile test ediyoruz. Bunu yapmak için aşağıdakilere ihtiyacınız vardır:
Bu örnekte, kullanıcıya sunmak üzere bir 403 hata sayfasını karşıya yüklüyor ve test ediyoruz. Html dosyanızı hata koduyla eşleşecek şekilde adlandırın (örneğin, 403.html
). Html dosyanızı hazırladıktan sonra web uygulamanıza yükleyebilirsiniz. Yapılandırma dikey penceresinde bir Hata sayfaları (önizleme) sekmesi görmeniz gerekir. Hata sayfası seçeneklerini görüntülemek için bu sekmeye tıklayın. Seçenekler griyse, bu özelliği kullanmak için en az bir Premium SKU'ya yükseltmeniz gerekir.
Hata sayfasını karşıya yüklemek istediğiniz hata kodunu seçin ve Düzenle'ye tıklayın. Sonraki ekranda, klasör simgesine tıklayarak html dosyanızı seçin. Dosya html biçiminde ve 10 kb boyut sınırı içinde olmalıdır. .html dosyanızı bulun ve ekranın en altındaki Karşıya Yükle düğmesine tıklayın. Tablodaki Durum'un Yapılandırılmadı durumundan Yapılandırıldı olarak güncelleştirildiğini fark edin. Ardından karşıya yüklemeyi tamamlamak için Kaydet'e tıklayın.
Özel hata sayfası karşıya yüklenip kaydedildikten sonra, sayfayı tetikleyebilir ve görüntüleyebiliriz. Bu örnekte, IP kısıtlaması kullanarak 403 hatasını tetikleyebiliriz.
IP kısıtlaması ayarlamak için Ağ dikey penceresine gidin ve Gelen trafik yapılandırması altındaki Erişim kısıtlamalarıyla etkinleştirildi bağlantısına tıklayın.
Ip kısıtlaması oluşturmak için Site erişimi ve kurallar bölümünün altında +Ekle düğmesini seçin.
Aşağıdaki formda, Eylem'i Reddet olarak değiştirmeniz ve Öncelik ve IP Adresi Bloğunu doldurmanız gerekir. Bu örnekte, Ağ dikey penceresinde bulunan Gelen adresini kullanıyoruz ve bunu /0 olarak ayarlıyoruz (örneğin, 12.123.12.123/0
). Bu, siteyi ziyaret ederken tüm genel erişimi devre dışı bırakır.
Kural ekle formu doldurulduktan sonra Kural ekle düğmesini seçin. Daha sonra Kaydet'e tıklayın.
Kaydedildikten sonra değişikliklerin etkili olması için siteyi yeniden başlatmanız gerekir. Genel bakış sayfanıza gidin ve gözat'ı seçin. Şimdi özel hata sayfası yüklemenizi görmeniz gerekir.
App Service şu anda özelleştirmek için kullanılabilen üç tür hata kodunu destekler:
Hata kodu | açıklama |
---|---|
Kategori 403 | Erişim kısıtlamaları |
502 | Ağ geçidi hataları |
503 | Hizmet kullanılamıyor |
Şu anda, hata sayfaları yalnızca hata ön uçtan geldiğinde tetiklenir. Uygulama düzeyinde tetiklenen hatalar yine de uygulama üzerinden işlenmelidir.
Hata sayfaları şu anda bir Premium özellik. Özelliği etkinleştirmek için en az bir Premium SKU kullanmanız gerekir.
Ekinlikler
17 Mar 23 - 21 Mar 23
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunEğitim
Sertifikasyon
Microsoft Sertifikalı: Azure Geliştirici İş Ortağı - Certifications
Azure İşlevleri oluşturmak, web uygulamalarını uygulamak ve yönetmek, Azure depolamayı kullanan çözümler geliştirmek ve daha fazlasını yapmak için Microsoft Azure'da uçtan uca çözümler oluşturun.