Я работаю с приложением Ionic 3.Бэкенд для моего приложения - Odoo v11 .При подключении моего мобильного приложения к Odoo v11 с использованием angular4-odoo-jsonrpc мне приходится сталкиваться с ошибкой ниже.
Не удалось загрузить http://127.0.0.1:8069/web/session/authenticate: Ответ на запрос предварительной проверки не проходит проверку контроля доступа: в запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin».Происхождение 'http://localhost:8100' поэтому не допускается.
это мой код:
import { OdooJsOnProvider } from '../../providers/odoo-js-on/odoo-js-on';
import { Component } from '@angular/core';
import { AlertController, IonicPage, Loading, LoadingController, NavController, NavParams } from 'ionic-angular';
import { UtilsProvider } from "../../providers/utils/utils";
import * as Ng6OdooRPCService from 'angular6-odoo-jsonrpc';
import { OdooRPCService } from 'angular4-odoo-jsonrpc'
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(
public navCtrl: NavController,
private odooRPC: OdooRPCService
) {
this.odooRPC.init({
odoo_server: "http://127.0.0.1:8069",
http_auth: "admin:admin" // optional
});
this.odooRPC.login('odoo', 'admin', 'admin').then(res => {
console.log('login success');
}).catch(err => {
console.log('login failed', err);
})
}
}