续上一篇博客https://blog.csdn.net/zxy13826134783/article/details/85267275

当你使用上一篇博客的方式二建立服务器时,服务端和客户端都在同一台电脑上运行,一点问题都没有,当你把服务端放在远程服务器上运行时,就会报未经处理的异常:  System.ServiceModel.Security.SecurityNegotiationException: 调用 方未由服务进行身份验证。

解决的办法是把安全模式设为None

如下图:

上一篇博客中的方式二中服务端代码需要修改的地方在下图红色框内:

 

参考博客:

WCF 服务器已拒绝客户端凭据       https://www.cnblogs.com/iack/p/3561255.html

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐