Wyjątek uzgadniania występujący podczas łączenia się z programem SQL Server Azure za pomocą .NET 4.5
Otworzyłem więc kod, który nie był dotykany od około 2 miesięcy.
Ostatnim razem, gdy otworzyłem aplikację, przeszły wszystkie testy jednostkowe. Teraz bez zmian kodu wszystkie moje testy jednostek danych kończą się niepowodzeniem z następującym błędem:
Metoda inicjalizacji PerTrac.Pictor.Data.Test.RequestLogRepositoryShould.CreateLog zgłosiła wyjątek. System.Data.EntityException: System.Data.EntityException: Podstawowy dostawca nie powiódł się w Open. ---> System.Data.SqlClient.SqlException: Połączenie zostało pomyślnie nawiązane z serwerem, ale wystąpił błąd podczas uzgadniania przed logowaniem. (dostawca: Dostawca SSL, błąd: 0 - Upłynął limit czasu operacji oczekiwania) ---> System.ComponentModel.Win32Exception: Upłynął limit czasu operacji oczekiwania.
Zdaję sobie sprawę, że istnieje podobne pytanie, ale te rozwiązania nie miały żadnego wpływu na moją sytuację.
Czy ktoś doświadczył tego błędu konkretnie w strukturze encji i SQL Azure?
Powinienem zauważyć, że mogę połączyć się z SSMS bez problemu używając tych samych poświadczeń. Nie ustawiam Force Encryption na wyłączone protokoły i kilka razy zresetowałem lokalne IIS.