C# 通过局域网访问Web服务
我的问题是,我尝试将本地主机更改为C# 通过局域网访问Web服务,c#,asp.net,web-services,C#,Asp.net,Web Services,我的问题是,我尝试将本地主机更改为ip地址/计算机名,但仍然无法访问。我的web服务链接如下所示http://localhost:1228/TryService.asmx?op=HelloWorld 如何通过局域网访问 谢谢你的回复 当前代码: 我还没有在网络配置中接触过 /// <summary> /// Summary description for EDCService /// </summary> [WebService(Namespace = "http://t
ip地址
/计算机名
,但仍然无法访问。我的web服务链接如下所示http://localhost:1228/TryService.asmx?op=HelloWorld
如何通过局域网访问
谢谢你的回复
当前代码:
我还没有在网络配置中接触过
/// <summary>
/// Summary description for EDCService
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
// [System.Web.Script.Services.ScriptService]
public class EDCService : System.Web.Services.WebService
{
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string HelloWorld()
{
return "Hello World";
}
}
你在代理服务器后面工作吗?不,我只是在电脑上工作,在visual Studio中,防火墙已关闭off@SHINHAN:请将应用程序移动到IIS,然后在此处发布更新。无法通过网络共享您的开发服务器。请参阅此帖子:。它解决了你的问题。
HTTP Error 500.21 - Internal Server Error
Handler "PageHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list