您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

1.4KB

Deployment Configuration

Date: 2026-03-11T11:59:39Z

Hosting Model

  • Windows IIS
  • public/ configured as the site root
  • public/Default.asp as the default document
  • URL Rewrite sends non-static requests through the ASP front controller

Runtime Configuration

Primary deployment configuration is stored in public/web.config.

Important Settings

  • ConnectionString
  • Environment
  • FlashMessageTimeout
  • Error404RedirectSeconds
  • CacheExpirationYear
  • EnableErrorLogging
  • ErrorLogPath
  • KeycloakBaseUrl
  • KeycloakRealm
  • KeycloakClientId
  • KeycloakClientSecret
  • KeycloakRedirectUri
  • KeycloakLogoutRedirectUri
  • KeycloakAllowedClockSkewSeconds
  • KeycloakHttpResolveTimeoutMs
  • KeycloakHttpConnectTimeoutMs
  • KeycloakHttpSendTimeoutMs
  • KeycloakHttpReceiveTimeoutMs
  • KeycloakEnableLogging
  • KeycloakLogPath

Deployment Notes

  • The Access DB path must be updated for the target machine.
  • ErrorLogPath should be writable by the IIS application identity if enabled.
  • Keep KeycloakClientSecret out of source control and inject it per environment.
  • In Production, the login flow now rejects non-HTTPS or localhost Keycloak base, callback, and logout URLs.
  • Static assets are expected under public/ paths excluded from rewrite rules.

Observed Gaps

  • No container, CI/CD, or infrastructure-as-code deployment config was detected.
  • Deployment is currently documented as a manual IIS-based process.

Powered by TurnKey Linux.