【发布时间】:2010-12-04 21:34:12
【问题描述】:
我在两台或多台远程计算机上部署了 WCF 服务,并且客户端使用一个基于桌面的应用程序来访问任何 wcf 服务。
WCF 服务连接到 SQL server 2005 以读取和写入数据。 这是一个客户端应该在同一个域中的 Intranet 场景。
现在可能会出现 wcf 服务抛出异常的情况:
- 网址无效
- WCF 服务已关闭
- SQL Server 2005 未运行
- 客户端不在同一个域中
- 身份验证失败
- 授权失败
还有许多其他例外。
对于每个异常,我必须执行一些操作或更新状态栏,具体取决于异常。例如,如果授权失败,我必须提示用户重新输入他们的凭据。
请提出处理此问题的最佳设计方法。
【问题讨论】:
标签: wcf