AGS Activation Condition ve AGS Root Path neyi belirler?
Kısa cevap
AGS Activation Condition, AGS'nin vService'e gelen hangi isteklere uygulanacağını belirler: boşken (varsayılan) bütün istekler kapsamdadır; koşul tanımlanırsa Standalone Application modunda koşula uymayan istekler oturum aranmadan Kurum Servisine gider. AGS Root Path, AGS'nin giriş, doğrulama ve yardımcı sayfalarının sunulduğu yoldur (varsayılan /ags-portal); bu yolla başlayan her istek koşuldan ve oturumdan bağımsız olarak AGS motoruna gider ve WAF taramasına girmez. Eşleşme metin önekiyle yapıldığından Kurum Servisinde aynı önekle başlayan bir yol varsa AGS Root Path değiştirilir.
Nasıl Çalışır?
AGS etkin vService'e gelen istek için karar şu sırayla verilir:
- AGS Root Path: Path bu değerle başlıyorsa istek AGS motoruna gider; akış adımları bu yolun altında kendi adresleriyle sunulur (ör.
/ags-portal/form). - AGS Activation Condition: Koşul tanımlıysa ve istek koşula uymuyorsa istek AGS'ye yönlendirilmez.
- Oturum: Kapsamdaki istekte geçerli AGS oturumu yoksa istek giriş akışına alınır; oturum geçerliyse Kurum Servisine gider.
Koşulun etkisi Gateway Mode'a göre değişir:
| Mod | Koşula uymayan istek |
|---|---|
| Standalone Application | AGS'ye uğramadan Kurum Servisine gider. |
| Portal | Conditional Backend Services kurallarından birine uymuyorsa yine AGS motoruna gider; portalın varsayılan hedefi AGS motorudur. |
| Portal Application | Oturumu yoksa koşuldan bağımsız olarak güvenilen portala yönlendirilir. |
TR7'de Activation Condition ve Root Path
- İki alan da AGS etkin vService'in Flowchart sekmesindeki General Settings penceresinin General Settings bölümündedir; aynı alanlar AGS Management sekmesinin mod bölümünde de düzenlenir.
- AGS Activation Condition boşken Always yazar. Koşullar HTTP isteğine ait Conditions kayıtlarından seçilir; grup içindeki koşullar ve gruplar AND/OR ile birleştirilir. Örneğin yalnızca
/adminile başlayan yolları korumak için bir Path koşulu seçilir. - AGS Root Path
/ile başlayan bir yol olarak girilir; boş bırakılırsa/ags-portalkullanılır. - Koşula uymadığı için AGS'ye girmeyen istekler Live Stats sekmesinin Access bölümünde Whitelisted /s kartında sayılır.
Sık Karıştırılan Noktalar
- "Activation condition dışında bırakılan yollar da giriş ister." Standalone Application modunda koşula uymayan istekler AGS'ye hiç uğramaz ve kimlik doğrulaması olmadan erişilir; koşul korunacak bütün yolları kapsayacak biçimde yazılır.
- "AGS Root Path yalnızca giriş sayfasıdır." Form, doğrulama, MFA ve yardımcı sayfaların tamamı bu yolun altında sunulur.
- "
/ags-portalyalnızca tam eşleşmede yakalanır." Eşleşme metin önekiyle yapılır;/ags-portaldeğeri/ags-portalxile başlayan yolları da kapsar.
Dokümantasyonda nasıl yapılır
