Подключение к базе данных ASPState с сервера APP вместо веб-сервера - PullRequest
0 голосов
/ 09 января 2019

Развертываем наше приложение в трехуровневой модели. Пользовательский интерфейс на веб-сервере, службы на сервере приложений и базы данных на другом сервере. Из пользовательского интерфейса (веб-сервера) мы не разрешаем непосредственное подключение к базе данных, и он должен проходить через наши собственные службы, развернутые на сервере APP. До сих пор мы использовали Inproc в качестве состояния сеанса, но теперь мы хотим сохранить состояние сеанса на SQL-сервере. Насколько мне известно, мы должны отредактировать нашу конфигурацию пользовательского интерфейса, чтобы добавить строку подключения к SQL-серверу, как показано ниже, для выполнения вызовов в ASPState DB. Поскольку в соответствии с политикой нашей компании мы не можем получить доступ к БД с веб-сервера, приведенная ниже строка подключения не будет работать.

<sessionState mode="SQLServer" sqlConnectionString="data source=127.0.0.1;user id=<username>;password=<strongpassword>"cookieless="false" timeout="20" />

Имея указанную выше информацию, есть ли способ достичь SQLServer в качестве состояния сеанса с нашей настройкой? Пожалуйста, совет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...