RequestAuthentication.jwksUri auðkennir ekki forritið sem niðurhalsmanninn. Istio 1.31 skjalfestir þessar PILOT_JWT_ENABLE_REMOTE_JWKS stillingar:

GildiSækjandi
istiod / falseistiod
hybrid / trueEnvoy með istiod-varaleið fyrir ytri netþjóna
envoyEnvoy

Skoðaðu uppsettu útgáfuna og raunverulegt umhverfi stjórnplansins áður en þú velur grein.

istiod-leið

Lykillausnari þess notar proxyuppgötvun Go-umhverfisins. Fyrir istiod Helm-grafið skaltu sameina gildi eins og:

env:
  HTTPS_PROXY: http://proxy.example:8080
  NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1

Þetta er brot úr grafagildum, ekki tilfang. Notaðu raunverulegt þjónustufang klofsins, DNS-viðskeyti og innri framhjáhald og beittu síðan stýrðu útrullingu. Breytur forritsins eða ServiceEntry geta ekki veitt umhverfi annars pods. Ef JWKS-slóðirnar eru opinberar og útflæði um opinbera proxy er leyft, þá veitir HTTP-proxylistinn frambjóðendur fyrir HTTPS_PROXY-gildi istiod; haltu innri framhjáhaldi klofsins.

Envoy-leið

Skoðaðu fjarklofann JWKS og netleiðina. Skráning áfangastaðarins í mesh bætir ekki sjálf fyrirtækja-CONNECT-hoppi; breytur istiod geta ekki stillt flutning Envoy.

Tengdir greinar