Udostępnij za pośrednictwem


Nie można nawiązać połączenia z Project Online OData z usługi SSIS

Symptomy

Podczas próby nawiązania połączenia z kanałami informacyjnymi Project Online OData z usług SQL Server Integration Services (SSIS) zostanie wyświetlony następujący komunikat o błędzie:

Testowe połączenie nie powiodło sięDodatkowe informacjeŻądanie zostało przerwane: Nie można utworzyć bezpiecznego kanału SSL/TLS.(Microsoft.SqlServer.IntegrationServices.ODataConnectionManager)

Przyczyna

Ten problem występuje, jeśli protokół Transport Layer Security (TLS) nie jest włączony.

Rozwiązanie

Ostrzeżenie

W tej sekcji, metodzie lub w tym zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonywać podane czynności. Dla większego bezpieczeństwa przed zmodyfikowaniem rejestru należy wykonać jego kopię zapasową. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat tworzenia kopii zapasowej i przywracania rejestru, kliknij następujący numer artykułu, aby wyświetlić artykuł Pomocy firmy Microsoft: 322756 Jak utworzyć kopię zapasową i przywrócić rejestr w systemie Windows

Aby rozwiązać ten problem, dodaj wpis rejestru SchUseStrongCrypto . W tym celu uruchom odpowiednie polecenie w oknie wiersza polecenia, w zależności od typu systemu (64-bitowego lub 32-bitowego):

reg add HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 1 /reg:64
reg add HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 1 /reg:32

Więcej informacji

Aby uzyskać więcej informacji na temat protokołu TLS, zobacz Transport Layer Security (TLS) best practices with the .NET Framework (Najlepsze rozwiązania dotyczące protokołu Transport Layer Security (TLS) z .NET Framework.