Первый раз Интеграция juspay в Angular 8
Мой код TS
let $params = [];
$params ['order_id'] = data['donation']['donationId'];
$params ['amount'] = this.model.amount;
$params ['customer_id'] = data['donation']['donorId'];
$params ['customer_email'] = this.model.email;
$params ['customer_phone'] = this.model.email;
...................
...................
this.api.donationGateway($params).subscribe(
data =>{
console.log(data);
}
);
Код страницы служб API:
import { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';
httpOptionswithKey = new HttpHeaders({'Accept': 'application/json',
'Content-Type': 'x-url-form-encoded',
'X-API-KEY': '**********************'
});
donationGateway(params) {
return this.http.post('https://axisbank.juspay.in/orders' + params, {headers: this.httpOptionswithKey});
}
Это показывает Cross ERROR.
Запрос перекрестного источника заблокирован: та же политика происхождения запрещает чтение удаленного ресурса в https://axisbank.juspay.in/orders. (причина: отсутствует заголовок CORS «Access-Control-Allow-Origin»).
Блокировка перекрестного запроса: та же политика происхождения запрещает чтение удаленного ресурса на https://axisbank.juspay.in/orders. (причина: запрос CORS не выполнен).
Внесен в белый список моего IP-адреса в juspay, изменен URL-адрес на "api.juspay.in "и все. Все еще эта ошибка не устранена.
Кто-нибудь знает об этом?