My regular Angular setup for the "serve" section in angular.json looks like this:
"serve": {"builder": "@angular-devkit/build-angular:dev-server","options": {"sslKey": "./dev-server-certs/localhost.key","sslCert": "./dev-server-certs/localhost.crt","ssl": true }},
This works well. Now I've created a shell application which should load other micro frontends. The automatically generated "serve" section (created by Native Federation) looks like this:
"serve": {"builder": "@angular-architects/native-federation:build", "options": {"target": "shell:serve-original:development","rebuildDelay": 0,"dev": true,"port": 0 }}
I tried to add the ssl... keys too, but when running ng serve I still get http://localhost:4xxx as the link to be used. I was not able to find a way how to serve the new shell application (and the remotes) via https.