フォーム認証 mvc サイトからかなり標準的な ajax ポスト コールがあります。この ajax 呼び出しは、ドメイン内外のコンピューターにいるときに実行できますが、ドメイン外のコンピューターからこれを試みると、Post 呼び出しでユーザー名/パスワードが要求されます。
そもそもこのページにアクセスするには、最初にログインする必要があったことに注意してください。
誰でも助けることができますか?
Ajax 呼び出しコード:
$.ajax({
type: "POST",
url: "{{url}}",
data: "{{data}}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) { OnSuccess(msg, Id); },
error: function(msg) { OnFail(msg, Id); }
});
の{{url}}
形式です/areaname/controllername/actionname
。
の{{data}}
形式です{ key: value, key2: value }
。