无法使用ajax检索OAuth2的访问令牌

无法使用ajax检索OAuth2的访问令牌,ajax,oauth,oauth-2.0,cross-domain,Ajax,Oauth,Oauth 2.0,Cross Domain,我的问题是该代码不允许跨域发布。我怎样才能做到这一点?我必须使用POST方法来检索令牌 $.ajax({ type:'POST', url: resourceHost, contentType: 'application/x-www-form-urlencoded', data:{ 'grant-type':'authorization_code', 'client_id':client_i

我的问题是该代码不允许跨域发布。我怎样才能做到这一点?我必须使用POST方法来检索令牌

 $.ajax({
        type:'POST',
        url: resourceHost,
        contentType: 'application/x-www-form-urlencoded',
        data:{
          'grant-type':'authorization_code',
          'client_id':client_id,
          'client_secret':secret,
          'code':code
        },
        dataType:'json',
        headers:{
          'Api-Key':client_id,
        }
        },function(data){

          console.log(data);

        });

您应该在ResourceHostURL上启用CORS来执行此操作,否则您将无法在JavaScript中执行此操作