拒绝访问受限URI(尝试从XMLHTTP调用WCF方法)
我有一个网络解决方案,看起来像下面的-一个网络项目, 一个web服务和一个服务库 Web解决方案1拒绝访问受限URI(尝试从XMLHTTP调用WCF方法),wcf,access-denied,xmlhttprequest,Wcf,Access Denied,Xmlhttprequest,我有一个网络解决方案,看起来像下面的-一个网络项目, 一个web服务和一个服务库 Web解决方案1 -Web项目 --test.aspx -webapibrary --trade.cs --TradeService.cs --ITradeService.cs -WebAPIService --trade.svc 现在,我尝试检索由trade.svc方法生成的JSON字符串 使用javascript。大意是: 等等 问题是,当我启动此方法时,会出现错误: “对受限URI的访问被拒绝” 我注意到我
-Web项目
--test.aspx
-webapibrary
--trade.cs
--TradeService.cs
--ITradeService.cs
-WebAPIService
--trade.svc
现在,我尝试检索由trade.svc方法生成的JSON字符串 使用javascript。大意是: 等等 问题是,当我启动此方法时,会出现错误: “对受限URI的访问被拒绝” 我注意到我的Web项目位于localhost:3721和我的 Web服务位于localhost:4253/之下,因此,我在 如果超出项目的上下文,则会出现此错误 我已尝试通过在localhost:4253上发出httpcfg.exe来修复此问题 但那没用
有什么想法吗?谢谢。我的工作进展顺利,但我想我正在打开一个新主题,因此将重新发布…尝试在IE中关闭保护模式。
xmlHttp.onreadystatechange = function()
{
if (xmlHttp.readyState == 4)
{
var mdiv = document.getElementById("msg");
mdiv.innerHTML = (xmlHttp.responseText);
}
}
var url = "http://localhost:4253/trade.svc/";
url = url + "GetSomething?id=0&format=";
xmlHttp.open("GET", url, true);
xmlHttp.send('');