I think you have to manually create a self-signed SSL certificate for localhost, because at the moment you only have one for the .local URL.
Then once you have created the certificate, edit your gulpfile.js:
browserSync( {
proxy: "https://mysite.local",
https: {
key: "/path/to/localhost.key",
cert: "/path/to/localhost.crt"
}
} );