2015-01-16 8 views
0

두 개의 프로젝트가 Edge Chamber이고 다른 하나는 Edge Docs입니다. Edge Chamber에서 웹 메서드를 호출하여 Edge Docs에서 사용자를 시작하려고하지만 웹 메서드가 호출되지 않고 오류가 없습니다. 도와주세요. 여기 외부 프로젝트에서 웹 메서드를 호출하는 방법은 무엇입니까?

function LaunchInEdgeDocs() { 
    $.ajax({ 
     type: "POST", 
     url: "http://localhost:35534/Default.aspx/LaunchChamberUser", 
     data: "{userId:'" + userId + "',token:'" + token + "',chamberUserid:'" + cUserId + "'}", 
     contentType: "application/json; charset=utf-8", 
     dataType: "json", 
     async: false, 
     success: function (data) { 

     }, 
     error: function (jqXHR, exception) { 

     }, 
     complete: function() { 
     } 
    }); 
} 

은 에지 워드 프로세서 코드 여기 가장자리 상공 회의소 코드는,

[WebMethod] 
    public static void LaunchChamberUser(string userId, string token, String chamberUserid) 
    { 
     LoginUser(userId, token, chamberUserid); 
    } 

답변

0

이 양식에 데이터를 보내십시오 :

data: { 
    userId: userId, 
    chamberToken: token, 
    chamberUserid: cUserId 
}, 
관련 문제