Skip to content

Окно авторизации

Если в файле конфигурации не прописана база данных и сервер (или прописан только 1 из параметров) - то окно авторизации имеет поля для их ввода.

Если в файле конфигурации указаны сервер и база данных - окно авторизации будет содержать только поля для ввода логина и пароля.

Существует возможность аутентификации посредством обращения к системным и служебным базам данных.

Отображение формы авторизации

В файле конфигурации прописана база данных

db

Для отображения окна авторизации только с логином и паролем в файле конфигурации appsettings.Production заполните следующие поля:

Пример №1: заполнение отдельных ключей.

json
  "SqlClient": {
    "DataSourceType": "3",
    "Server": "10.38.46.221:5434",
    "DataBase": "razr_251_test5_pg",
    "UserName": "admin",
    "Password": "1",
    "AppPoolSize": 0,
    "AppPoolTimeout": 300,
    "PoolTransactions": false,
    "Traced": false
  },
НаименованиеПримерОписание
DataSourceType0Тип источника СУБД:
0 – MSSQL;
3 – PostgreSQL.
Serverdprsib\\sql2016Имя сервера базы данных.
DataBasebks_razr_constИмя базы данных.
UserNameadminИмя пользователя базы данных.
Password1Пароль пользователя базы данных.

Пример №2: заполнение специализированной строки Connection.

json
  "SqlClient": {
    "Connection": "Data Source Type=PostgreSQL; Host=10.38.46.221; Port=5434; Database=razr_251_test5_pg; User ID=admin; Password=1; Maximum Pool Size=100; Command Timeout=3600", 
    "DataSourceType": "",
    "Server": "",
    "DataBase": "",
    "UserName": "",
    "Password": "",
    "AppPoolSize": 0,
    "AppPoolTimeout": 300,
    "PoolTransactions": false,
    "Traced": false
  },
НаименованиеПримерОписание
Data Source TypePostgreSQLТип источника СУБД.
Host10.38.46.221Адрес сервера базы данных.
Port5434Порт сервера базы данных.
Database razr_251_test5_pgИмя базы данных.
User IDadminИмя пользователя.
Password1Пароль пользователя.
Maximum Pool Size100Размер пула на уровне драйвера.
Command Timeout3600Таймаут соединения, в секундах.
По умолчанию - 15.

В файле конфигурации не прописана база данных

Либо не прописан один из перечисленных пунктов.

no-db

json
  "SqlClient": {
    "Connection": "", 
    "DataSourceType": "",
    "Server": "",
    "DataBase": "",
    "UserName": "",
    "Password": "",
    "AppPoolSize": 0,
    "AppPoolTimeout": 300,
    "PoolTransactions": false,
    "Traced": false
  },

© 2003—2026 ООО «Кейсистемс». Все права защищены.