Ajax を使用してブロックチェーン上にウォレットを作成しようとしていますが、「クロスオリジン リクエストがブロックされました」というエラーが表示されます。私のAjax呼び出しは次のとおりです。
$.ajax({
type: 'POST',
url: 'https://blockchain.info/api/v2/create_wallet',
data: "cors=true&email="+email+"&password="+password+"&api_code="+code,
dataType:'json',
crossDomain: true,
beforeSend:function(){
},
success: function (data) {
}
});
これを投稿するとエラーが発生しますCross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://blockchain.info/api/v2/create_wallet. This can be fixed by moving the resource to the same domain or enabling CORS.
Blockchainでは、リクエストに cors=true パラメーターを追加すると、CORS ヘッダーを使用して一部の API 呼び出しを利用できると言われています。
私はすべてを試しました。このパラメーターを GET および POST パラメーターとして送信しようとしました。 jsonpを試しました。ヘッダーも試しましたが、何も機能しAccess-Control-Allow-Origin *
ていないようです。Ajax 呼び出しを使用してブロックチェーン ウォレットを作成できたのか、それとも CORS をサポートしていないのか、誰か確認できますか。どんな助けでも大歓迎です。
ありがとう
ハムザ