Шифрование учетных данных соединителя SAP в веб-конфигурации

Ниже приводится конфигурация назначения для подключения к серверу в моем Web.Config. Моя проблема заключается в том, что учетные данные пользователя есть в виде простого текста.

<configSections>
        <sectionGroup name="SAP.Middleware.Connector">
          <sectionGroup name="ClientSettings">
            <section name="DestinationConfiguration" type="SAP.Middleware.Connector.RfcDestinationConfiguration, sapnco"/>
          </sectionGroup>
        </sectionGroup>
</configSections>
<SAP.Middleware.Connector>
    <ClientSettings>
      <DestinationConfiguration>
        <destinations>
          <add NAME="ABC" USER="XYZ" PASSWD="!@#" CLIENT="123" GROUP="PUBLIC"
             LANG="EN" ASHOST="SERVER" SYSNR="00" MAX_POOL_SIZE="10" SYSID="RFC"
             POOL_SIZE="10" IDLE_TIMEOUT="10" />
        </destinations>
      </DestinationConfiguration>
    </ClientSettings>
</SAP.Middleware.Connector>

Ниже были варианты, которые я рассмотрел. 1. Шифрование разделов - не работало для таких разделов, как я определяю в группе разделов. Если это возможно, пожалуйста, предложите. 2. Извлечение из зашифрованных учетных данных из базы данных. - Мы неохотно используем базу данных, так как процесс внесения изменений в схему занимает много времени.

Пожалуйста, предложите решение.

0 ответов

Другие вопросы по тегам