WSO2 1.7 - “试一试”不起作用

时间:2014-11-26 18:33:19

标签: javascript wso2 wso2-am

从9月份看到其他问题/答案,但仍然没有取得任何成功。我遇到了原帖中描述的相同问题,当点击“试一试”按钮时,右下角的点闪烁,但从未得到响应,即使没有列出授权密钥或没有提供参数。 FireFox和Chrome都在做同样的事情。我尝试更新CORS配置,如前面的帖子所述,重新启动服务器,并没有任何效果。我使用Firebug并在控制台中看到以下内容:

Blocked loading mixed active content "...localhost:8280/phoneverify/1.1.0?PhoneNumber=18008765432&LicenseKey=0"

...l = xml.replace(reg, '$1\n$2$3').replace(wsexp, '$1\n').replace(contexp, '$1\n$2...

swagger-ui.js (line 1624)

我可能需要做些什么?

1 个答案:

答案 0 :(得分:0)

在“CORS配置”中设置API Store URL并重新启动服务器。 使用“无”身份验证类型将OPTIONS HTTP谓词添加到API资源中。 在Chrome浏览器中尝试使用您的API。 如果你的后端支持OPTIONS方法,那么这应该有效。

如果不起作用,请检查浏览器是否有错误。主要错误可以是,

  • API不支持当前尝试使用的资源的OPTIONS方法 '无'认证类型。
  • 后端不支持OPTIONS方法。
  • 您当前正在尝试招摇的API商店地址不是 包含在CORS配置中。
  • 浏览器阻止。