续上一篇博客https://blog.csdn.net/zxy13826134783/article/details/85267275
当你使用上一篇博客的方式二建立服务器时,服务端和客户端都在同一台电脑上运行,一点问题都没有,当你把服务端放在远程服务器上运行时,就会报未经处理的异常: System.ServiceModel.Security.SecurityNegotiationException: 调用 方未由服务进行身份验证。
解决的办法是把安全模式设为None
如下图:
上一篇博客中的方式二中服务端代码需要修改的地方在下图红色框内:
参考博客: