WCF网络管道端点
在我们的构建服务器上,我们有一个服务通过net.pipe调用同一个盒子上的另一个服务,但是说没有端点监听net.pipe是失败的。IIS确实为调用服务和被调用服务设置了Net.pipeWCF网络管道端点,wcf,net.pipe,Wcf,Net.pipe,在我们的构建服务器上,我们有一个服务通过net.pipe调用同一个盒子上的另一个服务,但是说没有端点监听net.pipe是失败的。IIS确实为调用服务和被调用服务设置了Net.pipe <endpoint address="net.pipe://build.QQQQQ.com/QQQ/QQQ.svc" binding="netNamedPipeBinding" bindingConfiguration="NetNamedPipeBinding_IMembersh
<endpoint address="net.pipe://build.QQQQQ.com/QQQ/QQQ.svc"
binding="netNamedPipeBinding" bindingConfiguration="NetNamedPipeBinding_IMembershipService"
contract="QQQ.IMembershipService" name="NetNamedPipeBinding_IMembershipService">
<identity>
<servicePrincipalName value="host/ABCDF.XX.net" />
</identity>
</endpoint>
注意:build.QQQ.com实际上是ABCDF.XX.net。这就是问题所在,他们是否需要匹配,即使他们是相同的。IMO-他们应该匹配得更多
我会尝试从地址中删除最后一个“/QQQ.svc”。这可能与没有WCF喜欢的安全凭据有关。它似乎阻止了它认为是网络请求的用户。