404在wcf中找不到文件或目录?
为什么在WCF中找不到404在wcf中找不到文件或目录?,wcf,http-status-code-404,Wcf,Http Status Code 404,为什么在WCF中找不到404文件或目录问题 我有一个带有两个IP的客户端系统,一个是本地的,另一个是全局的。我已经使用本地IP发布了这些文件 我正在获取结果,但是使用全局IP,我得到了404文件或目录未找到错误 这是什么原因造成的?请检查您的wcf配置。您的服务可能只发布到本地地址 例如,如果您有一条类似以下内容的线: <endpoint address="http://localhost/test" binding="wsHttpBinding" contract="WCF4Config
404文件或目录
问题
我有一个带有两个IP的客户端系统,一个是本地的,另一个是全局的。我已经使用本地IP发布了这些文件
我正在获取结果,但是使用全局IP,我得到了404文件或目录未找到
错误
这是什么原因造成的?请检查您的wcf配置。您的服务可能只发布到本地地址 例如,如果您有一条类似以下内容的线:
<endpoint address="http://localhost/test" binding="wsHttpBinding" contract="WCF4Configuration.IEchoService"/>
<>请注意<强主机> <强> > /p> 确保在Windows特性中启用.NETFramework的Windows通信基础HTTP/非HTTP激活。 若要启用它,请转到“控制面板”-->单击“程序和功能”/“添加/删除程序”-->单击“打开或关闭Windows功能”-->从列表中展开“Microsoft.Net framework 3.5.1(/您的版本)'>检查“Windows通信基础HTTP激活”和“Windows通信基础非HTTP激活”——>单击“OK”。
我希望这会有所帮助。对于windows server:在“添加功能”对话框的.NET Framework 3.0功能下,选择.NET Framework 3.0。在WCF激活下,选择HTTP激活。单击“下一步”按钮进行安装。它在Windows server 2012的.Net 4.5下运行