HTTPS

Last updated 8 months ago

Universal Dashboard supports HTTPS. In order to enable HTTPS, you can specify a certificate file and password or a X509Certificate2 returned from the Certificate provider in PowerShell.

To enable HTTPS, simply specify the -CertificateFile and -CertificatePassword or -Certificate parameter on Start-UDDashboard.

$cert = ( Get-ChildItem -Path cert:\LocalMachine\My\2BB51C6FF080B51FCA6D52F0B8B4E5369732AE23 )
‚Äč
Start-UDDashboard -Content {
New-UDDashboard -Title "Secure Dashboard" -Content {
New-UDElement -Tag "h1" -Content { "Super Secure" }
}
} -Port 10000 -Certificate $cert

The dashboard will now be available on HTTPS and no longer available on HTTP.