正在使用WSO2 API Manager 1.9.1并定义了可以通过http和https访问的服务。当我尝试通过API控制台“https://localhost:9443/store/apis/ ...”测试它时,API调用失败,因为REST AJAX调用是通过http而不是https发送的。WSO2 API控制台请求不安全的XMLHttpRequest端点
Chrome抱怨说页面是通过HTTPS加载的,但请求了不安全的XMLHttpRequest。该请求被阻止,因为它应该通过HTTPS提供。
Firefox同样会通过“混合活动内容”错误来阻止该请求。
Safari失败,并显示一条更隐蔽的消息:“无法加载资源:网络连接丢失。”。
解决方法是将API方案设置为https,但这不是特别理想。有没有修复或其他方式来解决这个问题?