我正在.NET 2005中执行远程应用程序,当我在本地计算机中将客户端与远程服务器连接时,它可以正常工作,但当涉及到远程计算机时,它会引发异常:
“在身份验证期间没有满足远程侧安全要求。请尝试增加ProtectionLevel和/或ImpersonationLevel”。
我如何处理这个问题,为什么会引发异常,以及远程计算机上的权限是否有问题。
我做了一个示例远程应用程序,将服务器端编码放在我们网络上的一台机器上,然后从我的机器上运行客户机程序,同时试图连接到服务器时,客户机会引发一个异常:
“在身份验证期间没有满足远程侧安全要求。请尝试增加ProtectionLevel和/或ImpersonationLevel”。
我正在使用Visual .NET 2005 (.NET 2.0框架)。
发布于 2009-09-25 05:49:07
在注册通道时,我将设为false,以确保安全属性,并且它可以工作。
channel.registerchannel(8080,false);发布于 2009-09-11 06:30:39
我不知道这里的解决方案,但我做了一个快速谷歌搜索。
在中的工具->文件夹选项->视图下尝试禁用“使用简单文件共享”。
https://stackoverflow.com/questions/1409139
复制相似问题