APIに対して認証しようとしています。これにより、フォームデータとしてJSONを使用したPOSTを使用した認証のみが可能になります。
{"username":"myusername","password":"mypassword"}
これをjQueryで機能させるために、3日間努力してきましたが、クロスドメインであるため、問題が発生しています。どうすればこれを達成できますか?
エラーメッセージ:
"NetworkError: 405 Method Not Allowed
私のコード:
var username = "myusername";
var password = "mypass"
var authurl = "https://myurl";
$.ajax
({
type: "POST",
url: authurl,
dataType: 'json',
contentType: "application/json",
async: false,
data: {'json':'{"username":"' + username + '", "password":"' + password + '"}'},
success: function (result) {
$('#json').html(result);
}
})