如何在AWS Amplify部署的React应用中验证Stripe域名以启用Apple Pay?
在AWS Amplify托管的React应用中上传Apple Pay验证文件的步骤
第一步:获取验证文件
从Stripe后台或Apple开发者平台下载apple-developer-merchantid-domain-association文件,不要修改文件名,保持原样。第二步:在React项目中配置文件路径
打开你的React项目,找到根目录下的public文件夹(这是Amplify部署时的静态资源根目录):- 在
public文件夹内新建名为.well-known的文件夹(注意开头的英文点号,不能省略); - 将下载好的验证文件直接放进
.well-known文件夹里,最终路径为public/.well-known/apple-developer-merchantid-domain-association。
- 在
第三步:部署更新后的项目
- 如果你用Amplify控制台托管:把修改后的代码提交到关联的Git仓库,Amplify会自动触发构建和部署流程;
- 如果你用Amplify CLI:在项目根目录运行
amplify push命令,完成部署。
第四步:验证文件可访问性
部署完成后,访问https://<你的域名>/.well-known/apple-developer-merchantid-domain-association,确认能正常加载文件内容(不会出现404错误)。第五步:完成域名验证
回到Stripe后台,触发Apple Pay域名验证流程,或者在Apple开发者平台完成对应的验证步骤即可。
内容的提问来源于stack exchange,提问作者Ryan
相关产品推荐
相关产品推荐

