8

ローカルで実行すると正常に動作する Azure WebJob がありますが、Azure で実行すると例外がスローされます。WebJob が HTTPS 経由で外部呼び出しを行っているため、Azure では次の例外が生成されます。

System.Net.WebException: 要求は中止されました: SSL/TLS セキュア チャネルを作成できませんでした。System.Net.HttpWebRequest.GetResponse() で

セキュリティプロトコルを TLS に設定しようとしましServicePointManagerたが、これも例外に影響しませんでした。これが私のコードのスニペットです。

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;

var request = (HttpWebRequest)WebRequest.Create(url);
                request.Method = "GET";

Azure はインターネット アクセスから Web ジョブをブロックしますか、それとも何か問題がありますか?

4

2 に答える 2

0

Basic レベルにスケーリングしてみてください。(証明書ストアではなく) ファイルで使用している場合でも、SSL/TLS は Free/Shared レベルではサポートされていないようです。

于 2015-06-24T01:14:24.103 に答える