如何修复“ TypeError:提取失败”(Chrome)/“尝试提取资源时出现NetworkError”。 (FireFox)在WSO2-AM中

时间:2019-04-24 10:17:13

标签: wso2 wso2-am

我正在设置WSO2-AM并上传API的servicedefinition swagger.json,但是在WSO2-AM中尝试该服务时,我在FireFox中收到响应“尝试获取资源时出现TypeError:NetworkError”。在Chrome中,其响应为“ TypeError:无法提取”。 该服务器是informationproxy.com,并且已配置SSL。 URL栏上带有受信任的证书链的绿色锁看起来不错。它不保证使用ip-number“ https://209.182.203.81:9443/store/

问题是:是什么使WSO2(在FireFox中)响应“尝试获取资源时出现TypeError:NetworkError。”

该服务似乎不是问题,因为它在editor.swagger.io中可以正常工作。 该服务也可以正常工作,直接从curl调用到外部serviceprovider,返回包含我期望的数据的有效JSON:

curl -k -X GET "https://tieka.nl/webservices/address/luxembourg/v1/?postcode=8080&number=1" -H  "accept: application/json"

另外:我尝试实现的所有其他api服务均失败,并显示相同的错误消息。

有副作用。对这种卷曲的响应是一个加密的有效载荷:

curl -k -X GET "https://209.182.203.81:8243/webservices/address/luxembourg/v1/?postcode=8080&number=1" -H "accept: application/json" -H "Authorization: Bearer a1111111-1aa1-1111-aaaa-1111aaaa1111"

<ns:binary xmlns:ns="http://ws.apache.org/commons/ns/payload">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9JRVRGLy9EVEQgSFRNTCAyLjAvL0VOIj4KPGh0bWw+PGhlYWQ+Cjx0aXRsZT4zMDEgTW92ZWQgUGVybWFuZW50bHk8L3RpdGxlPgo8L2hlYWQ+PGJvZHk+CjxoMT5Nb3ZlZCBQZXJtYW5lbnRseTwvaDE+CjxwPlRoZSBkb2N1bWVudCBoYXMgbW92ZWQgPGEgaHJlZj0iaHR0cHM6Ly93d3cudGlla2Eubmw6ODAvd2Vic2VydmljZXMvYWRkcmVzcy9sdXhlbWJvdXJnL3YxLz9wb3N0Y29kZT04MDgwJmFtcDtudW1iZXI9MSI+aGVyZTwvYT4uPC9wPgo8aHI+CjxhZGRyZXNzPkFwYWNoZSBTZXJ2ZXIgYXQgd3d3LnRpZWthLm5sIFBvcnQgODA8L2FkZHJlc3M+CjwvYm9keT48L2h0bWw+Cg==</ns:binary>

0 个答案:

没有答案