我正在尝试制作文件:
.well-known/apple-developer-merchantid-domain-association
Run Code Online (Sandbox Code Playgroud)
可以通过我的Azure网站访问.我已将此添加到路由配置中:
routes.MapRoute(
name: "ApplePay-MacOS",
url: ".well-known/apple-developer-merchantid-domain-association",
defaults: new { controller = "Home", action = "WellKnownApplePay" });
Run Code Online (Sandbox Code Playgroud)
这指向一个控制器操作,该操作将文件输出.
现在一切正常,当我在我的本地IIS和IIS Express上测试它时,但当我将它上传到azure它只是不接受点"." URL中的字符.如果我删除它然后它工作,文件下载后发布到azure.我需要它来使用点,因为这是苹果支付我的网站所需要的.