Сертификат TLS работает в Firefox, но не в Chrome - PullRequest
0 голосов
/ 29 июня 2019

У меня есть микросервисы, написанные на C # (ASP.NET Core 2.2), и я использую nginx в качестве шлюза API. У меня исключение рукопожатия в мобильном приложении при попытке использовать реальное устройство (Android), но все в порядке, когда я использую эмулятор iOS. Кроме того, я пытался использовать API из браузеров, и у меня были успехи в Firefox и Safari, но Chrome показывает «Незащищенное соединение». Буду очень признателен, если вы поможете мне решить проблему.

В облаке Google у меня есть секрет для TLS с crt и ключом.

Все сервисы используют файл PFX (ASP.NET Core, Kestrel), созданный с помощью crt и ключа. Эта конфигурация работает, я уверен на 100%, так как раньше я использовал docker-compose и не сталкивался с этой проблемой. Сертификат действителен. Вот почему я думаю, что это может быть что-то, связанное с проникновением ...

Входная конфигурация:

...
spec:
  tls:
  - secretName: my-tls
    hosts:
    - api.whatever.com
...
...