AWS Pinpoint APNSChannel通过Cloudfomation启用



我正在尝试使用CloudFormation模板在Pinpoint上启用APNSChannel,并使用密钥凭据进行配置。我添加了身份验证密钥,它是.p8文件,格式为txt:

-----BEGIN PRIVATE KEY-----
xxxxxxyyyyyyyyyyyyshckdyyyyyy
-----END PRIVATE KEY-----

但当我运行堆栈时,APN出现以下错误:

Property validation failure: [Value for property {/DefaultAuthenticationMethod} does not match pattern {TOKEN|CERTIFICATE}]

你知道我该如何解决这个问题吗?

我刚刚看到你的问题,但如果你仍然需要答案:

首先:AWS文档是错误的,因为DefaultAuthenticationMethod的值不是密钥证书,这些值正是错误显示的TOKEN或者certificate

第二:从.p8文件中复制密钥,并删除换行符或空格以及BEGIN PRIVATE key和END PRIVATE key行:

DefaultAuthenticationMethod:"TOKEN">

令牌密钥:'xxxxxx-yyyy-yyyy-shckdyyyyy'

相关内容

  • 没有找到相关文章

最新更新