SSIS から OData Project Onlineに接続できない
現象
SQL Server Integration Services (SSIS) から Project Online OData フィードに接続しようとすると、次のエラー メッセージが表示されます。
テスト接続に失敗しました追加情報要求が中止されました:SSL/TLS セキュリティで保護されたチャネルを作成できませんでした。(Microsoft.SqlServer.IntegrationServices.ODataConnectionManager)
原因
この問題は、トランスポート層セキュリティ (TLS) が有効になっていない場合に発生します。
解決方法
警告
このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、次の記事番号をクリックして、Microsoft ヘルプ記事を表示します。 322756 Windows でレジストリをバックアップおよび復元する方法
この問題を解決するには、 SchUseStrongCrypto レジストリ エントリを追加します。 これを行うには、システムの種類 (64 ビットまたは 32 ビット) に応じて、コマンド プロンプト ウィンドウで適切なコマンドを実行します。
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
詳細情報
TLS の詳細については、.NET Frameworkでのトランスポート層セキュリティ (TLS) のベスト プラクティスに関するページを参照してください。