Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Internet Information Services must be installed on the Windows host, specifically including the Windows Authentication feature:

    • Start → Control Panel → Programs and Features → Turn Windows features on or off

    • Select the at least the following items:

      • Internet Information Services → Web Management Tools → IIS Management Console

      • Internet Information Services → World Wide Web Services → Security → Windows Authentication

  • Install ASP.NET Core 8.0 Hosting Bundle ( v8.0.1 ) or later:

  • In the Internet Information Services (IIS) Manager:

    • Create a new application pool via Application Pools → Add Application Pool…

      • Name = Tsentry

      • After creating the pool, right-click on the new pool and , select Advanced Settings, and set the following parameters:

        • Process Model → Load User Profile = True (required for Windows authentication)

        • Process Model → Idle time-out (minutes) = 0 (to disable app shutdown due to lack of activity)

        • Recycling → Regular Time Interval (minutes) = 0 (to disable forced app restart every 29 hours)

    • Configure the default website (or Add Application under the default website):

      • Basic Settings:

        • Application pool = Tsentry

        • Physical path = %TSENTRY_SYSDIR%\tpriNtRt\wwwroot

      • Bindings:

        • Add:

          • Type = https

          • Port = 443

          • SSL certificate = (as required)

    • Enable Windows Authentication for the new website as follows: