Jquery 无法从jsonp调用web服务

Jquery 无法从jsonp调用web服务,jquery,ajax,web-services,jsonp,Jquery,Ajax,Web Services,Jsonp,我似乎无法用我的jsonp调用点击我的webmethod。。。我做错了什么?相反,我将以下内容视为一个错误。。见下文 无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“” Web服务调用 [WebMethod] [ScriptMethod(UseHttpGet = true, ResponseFormat = ResponseFormat.Json)] public User Login(s

我似乎无法用我的jsonp调用点击我的webmethod。。。我做错了什么?相反,我将以下内容视为一个错误。。见下文

无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“”

Web服务调用

[WebMethod]
    [ScriptMethod(UseHttpGet = true, ResponseFormat = ResponseFormat.Json)]
    public User Login(string username, string password)
    {
        User userLoggedIn;
        if (string.IsNullOrEmpty(username) || string.IsNullOrEmpty(password))
        {
            throw new Exception("username or/and password is not supplied");
        }

        try
        {
            var dataAccess = new DataAccess(ConnectionString);
            userLoggedIn = new User(dataAccess.Login(username, password));
        }
        catch (Exception exception)
        {
            throw exception;
        }

        return userLoggedIn;
    }
JsonP

function AddTaskList(taskListTitle) {
    var jsonDataObject = JSON.stringify({
        'username': 'username',
        'password': 'password'
    });
    $.ajax({
        url: "http://askia.service.local/AskiaService.asmx/Login",
        contentType: "application/json; charset=utf-8",
        type: "POST",
        dataType: "json",
        data: jsonDataObject,
        success: function (response) {
            console.log(response);
        }
    });
    alert('task list added');
}
你试过换衣服吗

dataType: "json",

你试过换衣服吗

dataType: "json",


数据类型真的是一个
jsonp
?我严重怀疑这一点。将其更改为
json
,看吧?我已经更新了我的代码,现在我得到了这个错误。无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“”@Akashrajbanshi您启用了Cors吗?数据类型真的是一种
jsonp
?我严重怀疑这一点。将其更改为
json
,看吧?我已经更新了我的代码,现在我得到了这个错误。无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“”@Akashrajbanshi您启用了Cors吗?数据类型真的是一种
jsonp
?我严重怀疑这一点。将其更改为
json
,看吧?我已经更新了我的代码,现在我得到了这个错误。无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“”@Akashrajbanshi你启用Cors了吗?