从在浏览器中工作但在设备离子应用程序中不工作的Web API获取数据[关闭]

问题描述 投票:0回答:1

我构建 ionic 应用程序项目并使用 Web API 从 SQL 服务器获取数据。该项目在浏览器中工作但在设备中不工作。

这里是代码:

synAccountFromServer() {
    this.dataServices.getAccountFromServer().subscribe(
      d => {
        alert('Data Success');
      },
      err => {
        console.log('Error11: ' + JSON.stringify(err));
      }
    );


getAccountFromServer() {
    //alert('start get Datat from serve');   
    return this.http.get(this.urlGetAccounts);
  }
http web-services ionic4 webapi
1个回答
1
投票

通常这是因为您在源代码中使用的是

http
而不是
https

检查

this.urlGetAccounts
的值在开始时是否有
https

如果确实如此,则可能是 CORS 问题,而不是 Ionic 问题。它要求您的服务器与 Web api 进行不同的配置。

© www.soinside.com 2019 - 2024. All rights reserved.