【发布时间】:2011-05-03 03:21:54
【问题描述】:
我有 wcf 客户端。它使用 .NET 3.5。
当我编译客户端时,我得到两个文件:
client.exe 和
客户端.exe.config.
第二个文件包含 wcf 客户端的配置。
在我的情况下,我需要防止用户坐在计算机上查看 url 并从配置文件中更改一些其他参数。
所以要求是,最终用户不要查看和修改存储在配置中的数据。配置文件包含与 app.config 相同的数据。我需要禁止使用该程序的人这么容易看到端点网址。
另外我有很多配置,所以我现在不喜欢编码。
有没有解决问题的办法(嵌入app.config的别的东西)?
编辑:我不需要可配置的选项。从工作室添加服务引用时会自动创建配置文件。
问候
【问题讨论】:
-
你有点想把你的蛋糕也吃掉。您希望在配置中使用它,因为它有很多,并且您不希望它用于敏感目的。据我所知,真的没有办法两者兼得 - 嵌入配置或隐藏配置,或以其他方式。
-
我不喜欢可配置的。添加服务引用时,工作室会自动创建配置文件。
标签: wcf configuration client app-config