Appliquer les règles d'accès des locataires à la passerelle

FeatureAPIService
Expédié
5 août 2026 à 06:53 UTC
Auteur
Kamo
Commite
fd0d0f3

Ce filtre est inerte depuis qu'il a été écrit. resolveOrgId read org:domain:-host de Redis, rien n'a jamais écrit cette clé, et le retour nul est tombé à travers pour permettre; La branche geo était un bloc vide if-bloc avec un commentaire s'en reportant à SecurityService, qui était pas non plus d'application. Toutes les demandes ont été formulées. Il lit maintenant le verdict SecurityService cache et demande ce service à l'échec, donc le la politique vit en un lieu plutôt que d'être réimplémentée ici. Le chemin chaud est un Redis lire; un échec coûte un appel HTTP à librairie par organisation et adresse pour les 30 secondes. L'adresse du client est le dernier saut public de X-Forwarded-Ford-For. Proxie append, donc le L'élément gauche est fourni par l'attaquant - lire qu'il aurait laissé un en-tête choisir lequel le pays dont la demande est jugée à l'origine. Exonère les sondes de vie, le pré-vol du CORS et le critère d'évaluation de la décision lui-même, et jamais juges - adresses internes des groupes: le trafic de services n'a pas de pays et le blocage lui ferait tomber la plate-forme. Ne vous ouvrez pas sur chaque voie, avec un test par dépendance. Cela se trouve devant tout locataire Le trafic de l'API, donc un filtre qui bloque quand Redis est lent est une panne totale. En outre, le modèle échafaudage à partir de l'engagement initial, dans un emballage sans «SpringBootConfiguration» Trouvez. Il n'a jamais été adopté; l'IC construit avec -DskipTests donc rien n'a été remarqué. Enlever rend le "test mvn" utilisable ici.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation