Я использую ajax
с методом get для получения кода из linkedin api
, он работает с postman
, но при использовании html-страницы появляется cors
проблема, подобная этой Access to XMLHttpRequest at 'https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id=86q55ormpestev&redirect_uri=https://instabug.com/&scope=r_basicprofile' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Я не знаю, как включить cors
на html-страницах, и не смог найти решения для моей проблемы.
<button id="btnCreateCV" type="button" class="btn btn-primary">Primary</button>
<script>
$("#btnCreateCV").click(function(){
$.ajax({
dataType: 'json',
url: 'https://www.linkedin.com/oauth/v2/authorization',
headers: {
'Accept': 'application/json;',
'Content-Type': 'application/x-www-form-urlencoded',
'response_type':'code',
'client_id':'86q55ormpestev',
'redirect_uri':'https://instabug.com/',
'scope':'r_fullprofile'
},success:( function(){
alert("succeede");
}
)
})})<script>
Он должен перенаправить на instabug , но это вызовет CORS
проблему, подобную этой:
Access to XMLHttpRequest at 'https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id=86q97ormpektev&redirect_uri=https://instabug.com/&scope=r_basicprofile' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.