Azure Scheduler认证错误

时间:2015-03-01 17:56:46

标签: c# azure ssl scheduler x509certificate2

我正在使用新的Azure Scheduler服务,我遇到了这个问题。

我有一个控制台应用程序可以正常使用这几行代码

var credentials = new CertificateCloudCredentials(subscriptionId, certificate);
var schedulerClient= new SchedulerManagementClient(credentials);
var jobCollAvailable = schedulerClient.JobCollections.CheckNameAvailability(cloudServiceName, jobCollectionName_NE);

我在带有服务堆栈的API服务中使用相同的代码行。 调用CheckNameAvailability方法时,系统会抛出此异常:

禁止错误:服务器无法验证请求。验证证书是否有效并与此订阅相关联。

  1. 从星期五开始,一切都在服务中。我只用另一个证书更改了证书。
  2. 如果我从Azure中删除证书,控制台应用程序会抛出相同的错误(但在这种情况下是正确的)。我已尝试使用多个证书以确保控制台应用程序运行良好。
  3. 从服务加载和使用的证书具有与控制台应用程序相同的指纹。
  4. 感谢您的建议

0 个答案:

没有答案