这是我的问题,我有一个解决方案,其中有4个项目用于WCF服务:
我希望托管应用程序可以访问某些服务属性,但不能访问客户端。如果我在客户端界面声明一个属性,他们都可以访问它。
事实上,我的服务管理用户身份登录并保留当前登录的所有用户的列表。我希望能够在托管应用程序中显示此列表,就像调试工具一样。但我不希望服务客户端能够访问此列表。
我该怎么办?
提前感谢。
答案 0 :(得分:0)
您可以将该代码放入“2”(服务代码)。由于您只与客户共享一个接口,因此不会公开它。
此外,如果该逻辑(身份验证和授权)是“托管应用程序”特定的可能它应该在托管应用程序本身而不是服务代码。