我有点关于WCF服务器认证丢失...检查WCF服务的真实性
我在写一个WCF服务,将被多个客户端访问。 我想确保客户端应用程序始终连接到此服务,而不是一些实施相同ServiceContracts的恶作剧版本。
重要提示:服务客户的服务器上运行,并会像某种授权服务的,只允许客户端的X号(在其他机器上)在同一时间运行。所以我不希望这个服务被一个可以让所有客户端同时运行的副本绕过。
至于我可以找到interwebs,所有的解决方案建议使用WCF服务标识的服务器证书。但是,如何阻止某人继续在使用同一证书的同一台计算机上实施欺诈服务?
的服务将客户的服务器上运行,使他们能够在其上运行的服务。该服务的行为类似于某种授权服务,只允许X个客户端(在其他机器上)同时运行。所以我不希望这个服务被一个可以让所有客户端同时运行的副本绕过。
我在这里错过了什么(我觉得我是)?
你是说其他人不应该访问你的服务器能够运行服务吗?具体来说,你想阻止什么? – 2012-01-03 14:13:33
某人如何在同一个盒子上部署服务?这不是第一个要回答的问题吗? – 2012-01-03 14:13:40
嗨,亚当,服务将运行在客户的服务器上,以便他们能够在其上运行服务。该服务的行为类似于某种授权服务,只允许X个客户端(在其他机器上)同时运行。所以我不希望这个服务被一个可以让所有客户端同时运行的副本绕过。 – 2012-01-03 14:19:55