无法在 Azure 管理门户中上传清单

Couldn't upload a manifest in azure management portal

我正在跟随 post http://blogs.msdn.com/b/exchangedev/archive/2015/01/22/building-demon-or-service-apps-with-office-365-mail-calendar-and-contacts-apis-oauth2-client-credential-flow.aspx 开发一个需要访问日历邮件和联系 API 的应用程序。我能够得到一个 id_token 。我生成了一个自签名证书并具有 $base64Thumbprint、$base64Value 和 $keyid 的值。但是当我在清单中进行更改并尝试上传时显示错误 "ParameterValidationException=Invalid parameters provided; BadRequestException=One or more properties contains invalid values.;"

"keyCredentials": [
{
      "customKeyIdentifier":"tt89GrwSlCRxxUiDfJMW8p29NCU=",
      "keyId":"3b65c351-4869-4a6d-6d6f-5fd53fc2a802",
      "type":"AsymmetricX509Cert",
      "usage":"Verify",
      "value":"MIIDLDCCAhagAwIBAgICBNIQK************j0tSzvQmi7DJR0R5gpvii"// have omitted characters in between 
  }
],

我可以知道我哪里错了吗?

你可能没有做错任何事。我有几次这个错误,在我的例子中,它似乎与编辑器放入一些不可见的字符有某种关系。也许您想尝试使用不同的编辑器。试一试,如果你不能让它工作,请告诉我。

我尝试使用 Notepad++ 但没有成功,然后我尝试使用 Sublime Text,清单文件上传没有任何错误。