Anton Sidorov homepage

Bookmark this to keep an eye on my project updates!

Follow me on GitHub

Citrix ADC (Netscaler)

Зачем

Реализует паттерн Reverse Proxy и API Gateway

Citrix Application Delivery Management (ADM)

NetScaler Gateway

Cache

Routing

На основе параметров:

  • Device Type
  • Language
  • Cookie
  • HTTP Method
  • Layer 3/4 Data

Компоненты:

  • load balancing virtual server (LBVS)
  • content switching virtual server
    • policy, support CLI\GUI config
    • bing policy
      • priority
      • target LBVS
  • action

Validate Token

Два формата токена для валидации:

Права доступа у пользователя к API по роли на основе Policy:

  • uses a positive security model, so when you configure an auth policy for some API resources, you’ll configure the “No Auth” policy for the remaining API resources to skip authentication. Otherwise, access will be denied with a 401 error message.
  • supports authorization policies to verify access privileges to a resource, you generally check the claims associated with the token using authorization policies. The policies can verify whether the required claims are present in the token received with an API request.

Citrix ADC может в Grafana статистику по отказам, запросам отдавать.

Version

License:

  • Standard Edition
  • Advanced Edition
  • Enterprise
  • Premium Edition

Version:

  • 12.1 Enterpise - use
  • 13.0