我有一对旧的(2008)C#应用程序,一个提供TCP侦听器服务,另一个是连接到该服务的客户端。 如果我在同一台机器上运行这两个应用程序,它运行正常。 但是,如果我尝试从仅通过VPN连接的服务器上的客户端连接到服务器,那么我将获得身份验证失败。 两台机器都没有防火墙。
IFoo factory = (IFoo)Activator.GetObject(
typeof(IFoo),
pathtoService);
remoteData = factory.CreateInstance();
CreateInstance调用失败并显示身份验证消息。
首先 - 这种旧技术是否被更好的东西取代(更简单?) 第二 - 有没有办法传递凭证,以便这可以工作?