Use HTTPS localhost-certs in Vite.
npm install vite-plugin-localhost-certs
vite.config.ts:
import { defineConfig } from 'vite';
import localhostCerts from 'vite-plugin-localhost-certs';
export default defineConfig({
plugins: [
localhostCerts(),
],
});