【问题标题】:The best way for authentication Silverlight client with WCF service使用 WCF 服务对 Silverlight 客户端进行身份验证的最佳方式
【发布时间】:2011-11-19 06:09:15
【问题描述】:

我有 Silverlight 应用程序。它必须通过 WCF 服务与服务器通信。它还需要某种方式来执行客户端的身份验证。

当我开发 Windows 窗体应用程序时,我使用了 WSHttpBinding 和消息安全性。我可以提供用户名和密码并在服务器上进行验证。

但现在我发现 Silverlight 不支持 WSHttpBinding,也不支持任何类型的消息安全。

那么,从 Silverlighth 应用程序向 WCF 服务提供用户凭据的最佳方式是什么?我应该使用哪些绑定以及如何保护客户端和服务器之间的通信?

【问题讨论】:

  • 它可能不支持消息安全,但你看过传输安全吗?

标签: silverlight wcf security


【解决方案1】:

最简单的是使用带有 SSL 传输加密的基本 Http 绑定。

这与在浏览器和网络服务器之间使用 HTTPS 的效果相同,它将加密客户端和网络服务器之间的所有传输。

【讨论】:

  • 但是会不会把用户名和密码传给服务器?
  • 谢谢,看来这正是我所需要的
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-11-15
  • 2012-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-20
  • 2011-10-05
相关资源
最近更新 更多