【问题标题】:WCF net.tcp connection access to other domain user in intranetWCF net.tcp 连接访问 Intranet 中的其他域用户
【发布时间】:2022-08-03 12:35:12
【问题描述】:

wcf 服务与运行在服务器中的 Net.tcp 协议绑定一起运行。然后我们从另一个域中获得一台客户端笔记本电脑,通过 vpn 连接到我们的局域网。然后从这台笔记本电脑我们无法使用 wcf 服务。 它显示的错误类似于“远程加工中止了连接。

请帮助解决这个问题。

问候, 拉蒂坎塔

    标签: wcf


    【解决方案1】:

    您可以做的第一件事是确保您可以连接到非 VPN 网络。如果它有效,您应该检查 VPN 网络的配置而不是 WCF。

    据我所知,连接 VPN 时可以使用 DCHP 和动态 DNS 更新。由于它们的更新,将更改计算机的本地配置并获得新的 IP 地址,但不会更改本地域名。从 TCP 的角度来看,这与凭据、网络访问安全有关。

    我的建议是,您应该优先考虑 VPN 凭据和网络访问以及其他配置问题而不是 WCF。

    【讨论】:

      【解决方案2】:

      将下面的代码放在服务器端代码的Web.config 中,在客户端做同样的配置;它将解决问题。

      <security mode="None">
        <transport clientCredentialType="None" protectionLevel="None" />
        <message clientCredentialType="None" />
      </security>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-12-26
        • 2020-08-25
        • 2012-09-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-02
        • 2015-10-18
        相关资源
        最近更新 更多