Развертывание службы разделенного слияния для баз данных Azure SQL Elastic (sharded) - PullRequest
0 голосов
/ 15 октября 2018

Я пытаюсь следовать учебному пособию для развертывания службы разделения слиянием (Azure Elastic Database ... инструменты).

Первое затруднение заключается в том, что документ инструктирует меня создать«облачная служба Azure».Наиболее близким к этому, похоже, является «облачный сервис (классический)», так что это то, что я создал.

Когда дело дошло до создания самоподписанного сертификата, мне пришлось перевести параметры для makecert (который устарела и, похоже, больше не присутствует ни в одном SDK) для командлета powershell New-SelfSignedCertificate.Соответствующие параметры, которые я передал командлету:

  • Тема: CN = *. Cloudapp.net
  • KeySpec: KeyExchange
  • TextExtension: 2.5.29.37 = {текст} 1.3.6.1.5.5.7.3.1,1.3.6.1.5.5.7.3.2

Я наконец получил сертификат, созданный / экспортированный / загруженный, получил файл конфигурации службы и завершил созданиеоказание услуг.Портал Azure сообщает о работе сети и работниках, но я не могу найти URL службы ( 403, доступ запрещен , даже после запроса выбора сертификата).Я подтвердил, что отпечаток моего сертификата правильно отображается в различных местах конфигурации службы (DataEncryptionPrimaryCertificateThumbprint, DataEncryptionPrimary, AdditionalTrustedRootCertificationAuthorities, AllowedClientCertificateThumbprints, DataEncryptionPrimaryCertificateThumbprint).Отпечаток моего сертификата также отображается в виде отпечатка в конфигурации в разделе «Сертификаты» в виде SSL, CA и DataEncryptionPrimary.

Единственное, о чем я могу думать, это то, что причиной отказа в доступе является то, что упомянуто в this doc , " Если вы используете самозаверяющие сертификаты, вам необходимо отключить проверку цепочки сертификатов. " Командлет PowerShell, который он показывает, чтобы отключить проверку цепочки в этом случае (дляСлужба API; не знаю, чем она отличается от моей службы) не работает с InvalidOperation.

Есть ли способ отключить проверку цепочки сертификатов для моего "классического" облачного сервиса?Другие предложения вещей, чтобы проверить?

...