AngularJS.tw

不好意思,又要麻煩大家了,
我有一個 WCF 的 WebService,如下 [OperationContract]
//[PrincipalPermission(SecurityAction.Demand, Authenticated = true)]
[WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json)]
public string GetMenu(string UserId)
{
return "....";
} 在正常網站 Http://127.0.0.1/xxx 下,使用下述的語法
var request = $http({method: 'POST',
url: './MyService.svc/GetMenu',
data: { 'UserId' : oJSON }
}); 都能正常成功,取得資料。
但如果是在 Https://127.0.0.1/xxx 下。
就會回傳 404 的錯誤。 我有 google 一下,會是跨網域的錯誤嗎?
應該是要改 Web 端的設定? 還是是 AngularJS 的呼叫方式?
麻煩指點一下,謝謝。