1 Answer
- Newest
- Most votes
- Most comments
6
According to the documentation the DNS records have to be public. Seems its the way the ALB has been designed to resolve DNS
The DNS entries for the endpoints must be publicly resolvable, even if they resolve to private IP addresses.
https://docs.aws.amazon.com/elasticloadbalancing/latest/application/listener-authenticate-users.html#oidc-requirements
Relevant content
- asked 2 years ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
Thanks a lot, I did not know that. That seems to be valid for ALL kind of ALBs. I have created an internal ALB with no access to the Public internet. However, I am able to resolve the "private DNS" publicly. I amended my setup and it is working now. Thanks a lot!