wcf - 域服务器和域外客户端中的 net.tcp wcf 服务(托管 Windows 服务)
问题描述
我有一个托管在 Windows 服务和一个 wpf 客户端的 wcf 服务(带有 net.tcp 绑定)。当我在公司域外的服务器上运行该服务时,它运行良好,问题是当我将服务托管在公司域内的服务器中,并尝试在公司域外的客户端中运行 wpf 应用程序时。我得到了同样的错误,“套接字连接被中止......”我尝试使用安全模式无,传输和相同的结果。我的问题是,这样做的正确方法是什么?我的意思是在域服务器中托管 wcf net TCP 服务并从域外的客户端调用它?
非常感谢!
解决方案
我将绑定从 net.tcp 更改为 wshttp,服务工作正常!具有公司域的服务器和没有公司域的客户端问题是我需要使用 net.tcp
推荐阅读
- r - R diff() 处理不适用
- spring-boot - 如何使用@RabbitListener 停止和重新启动来自 RabbitMQ 的消费消息
- php - php。卷曲错误
- html - 如何在移动视图中的特定位置将两个不同的列定位在一行中?
- linux - 在 sed bash 中写一个特殊字符
- json - JSON Schema Draft-07 if-then-else 必填字段验证似乎不正确
- css - 弯曲收缩不能垂直工作
- vba - 如何使用宏 vba-Word 更新表格?
- python - 如何在范围外调用局部变量?
- cognos - 如何同时验证两列并更新 cognos 中的列值之一