ou're absolutely right in identifying the challenge: Let's Encrypt's HTTP-01 challenge requires serving a specific file at a very specific path — /.well-known/acme-challenge/{token}
— and Power Pages doesn't natively allow arbitrary file paths or folders like .well-known
.
/.well-known/...
.The HTTP-01 challenge requires:
http://yourdomain/.well-known/acme-challenge/{token}
Power Pages doesn't currently support:
.well-known/acme-challenge/
Reverse Proxy: If you're using a custom domain with Power Pages and have control over DNS and a reverse proxy (e.g., Azure Front Door, Cloudflare, or NGINX), you could:
Use a different web service temporarily: Spin up a small web server (e.g., Azure App Service or GitHub Pages) just to serve the challenge file, then:
Use a certificate provider that supports email or other validation methods: Some CAs offer alternative validation methods that don’t require DNS or HTTP challenges.
Yes, Power Pages effectively forces you to use DNS validation or purchase a certificate, unless you can set up a reverse proxy or use a temporary server for HTTP-01. This limitation is common in platforms that abstract away file system and routing control for security and simplicity.
🏷️ Tag me if you have any further questions or if the issue persists.
✅ Click "Accept as Solution" if my post helped resolve your issue—it helps others facing similar problems.
❤️ Give it a Like if you found the approach useful in any way.
Fubar
62
Super User 2025 Season 2
Lucas001
48
Super User 2025 Season 2
KevinGador
44
Super User 2025 Season 2