TsgcHTTP_JWT_Server › Events
İşleyebileceğiniz olaylar, amaca göre gruplandırılmış, ardından tam alfabetik liste.
| Name | Açıklama |
|---|---|
| OnJWTBeforeRequest | Herhangi bir JWT işlemesinden önce her gelen HTTP/WebSocket isteği için tetiklenir; bu bağlantı için JWT doğrulamasını atlamak üzere Cancel=True olarak ayarlayın. |
| OnJWTUnauthorized | İstek geçerli bir JWT'ye sahip olmadığında ve reddedilmek üzereyken tetiklenir; yine de kabul etmek için Disconnect=False olarak ayarlayın (örneğin CORS pre-flight istekleri). |
| OnJWTException | Token'ı çözerken veya doğrularken bir istisna yükseltildiğinde tetiklenir, böylece uygulama hatayı günlüğe kaydedebilir. |
| OnJWTResponseError | Unauthorized HTTP yanıtı gönderilmeden hemen önce tetiklenir ve kodun (varsayılan 401), metnin (varsayılan "Unauthorized") ve başlıkların özelleştirilmesine olanak tanır. |
| Name | Açıklama |
|---|---|
| OnJWTBeforeValidateToken | Bir Bearer token çıkarıldıktan sonra ve doğrulanmadan önce tetiklenir; doğrulamayı atlamak için Cancel=True ayarlayın (istek daha sonra yetkili olarak işlenir). |
| OnJWTBeforeValidateSignature | JWT çözüldükten sonra ve imzası doğrulanmadan önce tetiklenir; çözülen Header ve Payload değerlerini gösterir ve doğrulama Secret / PublicKey değerinin token başına geçersiz kılınmasına olanak tanır. |
| OnJWTAfterValidateToken | İmza ve iddia doğrulamaları çalıştıktan sonra tetiklenir; Header, Payload ve Error'ı inceleyin ve token'ı kabul etmek veya reddetmek için Valid bayrağını değiştirin. |
| Name | Açıklama |
|---|---|
| OnJWTAfterValidateToken | İmza ve iddia doğrulamaları çalıştıktan sonra tetiklenir; Header, Payload ve Error'ı inceleyin ve token'ı kabul etmek veya reddetmek için Valid bayrağını değiştirin. |
| OnJWTBeforeRequest | Herhangi bir JWT işlemesinden önce her gelen HTTP/WebSocket isteği için tetiklenir; bu bağlantı için JWT doğrulamasını atlamak üzere Cancel=True olarak ayarlayın. |
| OnJWTBeforeValidateSignature | JWT çözüldükten sonra ve imzası doğrulanmadan önce tetiklenir; çözülen Header ve Payload değerlerini gösterir ve doğrulama Secret / PublicKey değerinin token başına geçersiz kılınmasına olanak tanır. |
| OnJWTBeforeValidateToken | Bir Bearer token çıkarıldıktan sonra ve doğrulanmadan önce tetiklenir; doğrulamayı atlamak için Cancel=True ayarlayın (istek daha sonra yetkili olarak işlenir). |
| OnJWTException | Token'ı çözerken veya doğrularken bir istisna yükseltildiğinde tetiklenir, böylece uygulama hatayı günlüğe kaydedebilir. |
| OnJWTResponseError | Unauthorized HTTP yanıtı gönderilmeden hemen önce tetiklenir ve kodun (varsayılan 401), metnin (varsayılan "Unauthorized") ve başlıkların özelleştirilmesine olanak tanır. |
| OnJWTUnauthorized | İstek geçerli bir JWT'ye sahip olmadığında ve reddedilmek üzereyken tetiklenir; yine de kabul etmek için Disconnect=False olarak ayarlayın (örneğin CORS pre-flight istekleri). |