URI JWKs точно не «держит ключ для шифрования и дешифрования токена».Он представляет открытый ключ пары открытый / закрытый ключ, который поставщик использует для подписи токена, который он производит / отправляет и (возможно) для расшифровки любойсообщения, которые он потребляет / получает .
Поскольку это открытый ключ, нет смысла скрывать или защищать конечную точку, на которой он обслуживается.Он не представляет личную или конфиденциальную информацию.Обратите внимание, что соответствующий закрытый ключ никогда не передается и не публикуется.
FWIW: другой ответ и комментарии, похоже, объединяют шифрование и подпись ...