私のasp.net Webアプリから、jquery ajaxを使用してボタンクリックでWebServiceのWebMethodを呼び出しています。この Web メソッドは、別の AppDomain 内のサーバーでプロセスを開始します。プロセスが別の AppDomain に切り替えずに開始されると、jquery ajax 応答は 2 ミリ秒後にそれに応じて受信されますが、プロセスが別の AppDomain にある場合、応答は受信されず、プロセスが正常にトリガーされても成功に達することはありません。関数も遅延します。この問題の原因は何ですか?
function startTests() {
$.ajax({
url: "DataServices/DataServices.asmx/startTests",
dataType: "text",
type: "POST",
data: {},
success: function (data) {
showWarning("Started Test Execution", 5000);
}
});
}