IIS
As mentioned earlier this Portal is hosted on Pode which is in this case hosted on IIS. IIS handles the Authentication in this scenario, this is called “Windows Authentication” in Terms of IIS. Most of this page is copied from the IIS Hosting Documentation on the Pode Website.
Requirements
- Internet Information Services (IIS)
- ASP.NET Core Hosting Package for IIS
- Powershell Core 7.0
- Pode Module
To start with you’ll need to have IIS (or IIS Express) installed:
Install-WindowsFeature -Name Web-Server -IncludeManagementTools -IncludeAllSubFeature
Next you’ll need to download and install ASP.NET Core Hosting directly from Microsoft.
You’ll also need to download and install PowerShell Core (not Windows PowerShell!)
Finally, you’ll need to have Pode installed under PowerShell Core:
pwsh -c "Install-Module Pode -Scope AllUsers"
Reset the IIS for the .NET Core Subsystem to get active
iisreset /noforce