Installation on Linux¶
Note
ASP.NET Core 8.0 must be installed. Running dotnet --info in a shell
should display the following framework in the output:
.NET runtimes installed:
Microsoft.AspNetCore.App 8.0.x [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 8.0.x [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
For Linux, ZIP files named identityserver.net-linux-x64-{version}.zip are available under Releases.
The ZIP file contains a folder named after the version number. This
directory can be copied, for example, to ~/apps/identityserver-net.
Then, navigate to the directory ~/apps/identityserver-net/{version}/app
and run the following command:
dotnet IdentityServer.dll --customAppSettings=dev-https
Note
The server is started with --customAppSettings=dev-https, which loads the additional
configuration appsettings.dev-https.json to specify ports and a developer certificate
for the HTTPS connection.
The application will then be accessible at http://localhost:8080 and https://localhost:8443.