JSを使用してsalesforceから外部ローカルファイルからレコードを取得しようとしました。 [ネットワーク]タブで応答が表示されます。 iは、コンソールにエラーメッセージを受け取った:「···のXMLHttpRequestがhttps://login.salesforce.com/services/oauth2/tokenをロードできないいいえ 『アクセス制御 - 許可原点』ヘッダは、要求されたリソース上に存在する起源 『NULL』従って許可されないアクセス」salesforceレスポンス(Access-Control-Allow-Origin)におけるクロスオリジンの問題
MYCODE:
$.post("https://login.salesforce.com/services/oauth2/token",
{
grant_type:"password",
dataType : 'jsonp',
headers : {Accept : "application/json","Access-Control-Allow-Origin" : "*"},
client_id:"CLIENTID",
client_secret:"CLIENTSECRET",
username: "uname",
password: "password"
},
function(data,status){
//my_function(data);
console.log(data);
});
function my_function(data){
alert(data);
}
すべてのヘルプや提案。
で
crossOrigin: true
を追加() 'を返します。 – Jaiサーバーは、Windowsを使用している場合は、テストすることができ、あなたの起源 – M14
許可する必要があります。 実行コマンドpromp [Windowsの]でこれらのコマンドは、次のとおりです。 'CDのC:\プログラムファイル(x86の)\ Googleの\クローム\ Application' '> chrome.exe --user-data-dir =" C:/ Chrome devセッション "--disable-web-security' –