Варианты развертывания сервера приложений на Windows 2016 Server
Имее тся 2 варианта развертывания WebApi и Front для ОС Windows 2016 Server:
Вариант развертывания<WebApi и Front | Особенности SSO | Инструкция |
---|---|---|
WebApi и Front работают под IIS | Сервер может быть включен в AD или можно использовать keytab-файл | См. «Руководство по установке WebApi и UI на IIS под Windows 2016 Server.docx» (входит в поставку) |
WebApi – служба Windows, Front – nginx | Только keytab-файл | См. «Руководство по установке WebApi как службы под Windows 2016 Server.docx»; «Руководство по установке UI на nginx под Windows 2016 Server.docx»; «Руководство по установке Nginx под Windows 2016 Server.docx » Все документы входят в поставку |
keytab-файл – файл, полученный в результате команды
ktpass
при регистрации Front сервиса в AD.
Путь к полученному keytab-файлу настраивается в конфигурационном файле WebApi в секции ActiveDirectory
в параметре KerberosKeytabPath
:"ActiveDirectory": {
"KerberosKeytabPath": "C:\\Primo\\krb5.keytab",
"Type": 5,
При этом развертывании в конфигурационном файле WebApi в параметре
UseIISIntegration
установите значение true
:"Assignment": {
"LockTimeout": 5,
"ReleaseLockTimeoutPeriod": 60
},
"UseIISIntegration": true,
При этом варианте развертывания в параметре
UseIISIntegration
должно быть установлено значение false
.При развертывании под Linux WebApi и nginx устанавливаются как демоны Linux.
SSO возможно только с использованием keytab-файла.
Last modified 4mo ago