在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/網(wǎng)絡(luò)安全  HTML/ You provided an invalid object where a s

You provided an invalid object where a stream was expected.

我使用的 https://github.com/cipchk/ng-... 框架,
我想在登陸的頁(yè)面按鈕調(diào)用我的后臺(tái)服務(wù),測(cè)試地址是本機(jī) IIS 部署的一個(gè) webapi,
我在 login 頁(yè)面的 submit() 方法中增加了

this.http.get("http://localhost:8099/api/Values/get").subscribe((res: any) =>{
console.log(res);
});

其中http://localhost:8099/api/Values/get返回的是一個(gè) json 串。

我本地IIS的一個(gè)方法,支持跨域,但是報(bào)錯(cuò)誤

ERROR TypeError: You provided an invalid object where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.

請(qǐng)大神幫助

回答
編輯回答
毀了心

確認(rèn)你導(dǎo)入的http 就是依賴的'@angular/common/http';

2018年4月30日 14:41
編輯回答
枕邊人

遇到和題主一樣的問(wèn)題,是攔截器的原因。
解決方法:在delon.module.ts ,AlainAuthModule 配置,在ignores 數(shù)組中,加上你所訪問(wèn)的路徑。
現(xiàn)在讓我疑惑的是,是這個(gè)錯(cuò)誤提示,提示的信息,感覺(jué)有點(diǎn)摸不著頭腦,訪問(wèn)了沒(méi)有權(quán)限的路徑,應(yīng)該報(bào)401 等錯(cuò)誤。這個(gè)錯(cuò)誤,應(yīng)該是可以被捕捉的,目前還不知道怎么處理。。。。如果有大神知道,還妄解惑。
另外那個(gè)跨域的問(wèn)題 ,也遇到了,服務(wù)端做下跨域支持就好。

2017年8月29日 11:53