当从服务器内部访问应用程序时,我的应用程序(部署在Tomcat上的角度代码和IIS部署的API)可以正常工作。但是,当我尝试从服务器外部(使用IE 11)访问应用程序时,在vendor.bundle.js行#105190
中收到“无效字符”错误var Body = (function () {
function Body() {
}
/**
* Attempts to return body as parsed `JSON` object, or raises an exception.
* @return {?}
*/
Body.prototype.json = function () {
if (typeof this._body === 'string') {
return JSON.parse(/** @type {?} */ (this._body)); /*error HERE */
}
if (this._body instanceof ArrayBuffer) {
return JSON.parse(this.text());
}
return this._body;
};
由于从服务器内部访问应用程序时,相同的代码可以正常工作,因此防火墙阻止请求是否会出现问题?还是我必须检查的任何浏览器设置?我如何打印this._body是什么?