【发布时间】:2016-09-30 06:32:49
【问题描述】:
到目前为止,我在本地主机上测试我的 stripe api v2 并没有遇到问题。我的应用程序对 localhost http 服务进行 jquery ajax 调用,当然,stripe 使用 https。我刚开始收到以下错误。
如何在没有安装 https 证书的地方测试我的应用程序?
"Uncaught SecurityError: Blocked a frame with origin “http://localhost:17138”来自访问具有原点的框架 “https://js.stripe.com”。请求访问的帧有一个协议 “http”,被访问的帧的协议是“https”。”
触发错误的调用是:
$.ajax({
type: 'POST',
url: '/rpc/account/UpdateAttendeeRegJqueryHackathon',
data: {...
【问题讨论】:
-
99% 的情况下,这只是一个警告,令牌仍然被创建,代码仍然有效。一旦您确认令牌是由 Stripe.js 发回的,我就会忽略它