...
Info | ||
---|---|---|
| ||
Файлы для Indeed AirKey Cloud Server расположены: indeed AM 7\Indeed AirKey Cloud Server\<Номер версии>\
|
Info | ||
---|---|---|
| ||
При использовании SSL соединения необходим корневой сертификат и сертификат проверки подлинности веб сервера. При создании сертификата для AirKey Cloud Server в Common Name должно быть имя или IP сервера, к которому настроен доступ для приложения Indeed Airkey в теге ServerUrl конфигурационного файла сервера AirKey. Если в CN указан IP-адрес, то он должен быть без протокола и порта. |
Установка
Создание базы данных и пользователя.
...
- Выполните установку Indeed AirKey Cloud Server через запуск инсталлятора Indeed.AirKey.CloudServer.msi.
- Выполните установку Indeed AirKey EventLog через запуск инсталлятора Indeed.AirKey.EventLog.Setup.msi.
- Откройте IIS Manager.
- Выберете AirKey Cloud Web Site. В окне "Действия" выберете "Привязки..." и нажмите "Изменить..."
- В окне "Изменение привязки сайта" выберете SSL сертификат с назначением "Проверка подлинности сервера" и нажмите "Ок".
. В конфигурационном файле сервера AirKey Web.config (C:\inetpub\wwwroot\airkeycloud) отключите требование https. Для этого измените значение с true на false для ключа requireHttps. 5. а. При использовании http добавьте привязку с произвольным доступным портом и нажмите "Ок"Code Block language yml title Пример <add key="requireHttps" value="false" />
- Откройте конфигурационный файл сервера AirKey Web.config (C:\inetpub\wwwroot\airkeycloud).
Задайте значение для подключения к SQL Server. Для параметра "connectionString" в теге "connectionStrings" укажите строку подключения к созданной базе данных.
Info title Информация В данной версии не поддерживается Windows аутентификация.
Code Block language yml title Пример <connectionStrings> <add name="AkDbContext" connectionString="Data Source=AK;Database=ak_cloud;User Id=ak_cloud_user;Password=Q1q2E3e4" providerName="System.Data.SqlClient" /> </connectionStrings>
Для для параметра "value" с ключом "ServerUrl" укажите URL для подключения к AirKey Cloud Server.
Note title Информация По умолчанию используется защищенное соединение (Порт по умолчанию - 81).
При использовании http соединения укажите порт отличный от 80 (Порт 80 используется как порт по умолчанию для http соединений IIS сервера ).
Info title Информация AirKey Cloud Server должен быть доступен с мобильного телефона.
Code Block language yml title Пример <add key="ServerUrl" value="https://airkeycloud.indeed.local:81" /> при использовании http <add key="ServerUrl" value="http://airkeycloud.indeed.local:82" />
Укажите URL для подключения к Log серверу Indeed в параметра Url тега logServer.
Code Block language yml title Пример <logServer Url="http://logserver.indeed.local/ils/api" CertificateThumbprint="" CertificateFilePath="" CertificateFilePassword="" />
Сохраните изменения и выполните перезагрузку IIS сервера.
...
Code Block | ||||
---|---|---|---|---|
| ||||
<Application Id="akc" SchemaId="akcSchema"> <ReadTargetId>akcSqlTarget</ReadTargetId> <WriteTargets> <TargetId>akcSqlTarget</TargetId> </WriteTargets> <AccessControl> <!--<CertificateAccessControl CertificateThumbprint="001122...AA11" Rights="Read" />--> </AccessControl> </Application> |
Backtotop