OWIN Authentication.GetExternalLoginInfo () не работает для linkedin, но работает для других - PullRequest
0 голосов
/ 28 июня 2018

Внезапно наш «войти с помощью linkedin» перестал работать, по какой-то причине Authentication.GetExternalLoginInfo () теперь возвращает значение null каждый раз, в то время как Facebook и Google возвращают правильный результат с информацией для входа. Я пытался отладить проблему, но я не могу понять, почему все остальные работают, а Linkedin - нет.

  • В файле startup.configureAuth клиент и клиент-секрет имеют был установлен.
  • Я попытался обновить пакет .providers до последней версии.
  • кажется, что все URL перенаправления верны в коде и в коде Страница разработчика.
    • мы используем OAuth 2.0, поэтому это не так

У меня заканчиваются идеи, чтобы проверить или попробовать и отладить, у кого-нибудь была подобная проблема относительно LinkedIn, где все остальное работало ??

1 Ответ

0 голосов
/ 06 июля 2018

LinkedIn обновил свою минимальную версию TLS до 1.2. (Ref: https://www.linkedin.com/pulse/phase-two-our-tls-10-11-deprecation-plan-miles-mulcare/)

Поместите это в метод ConfigureAuth при запуске

System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...