【问题标题】:Can I authenticate in a webservice using OpenID?我可以使用 OpenID 在 Web 服务中进行身份验证吗?
【发布时间】:2010-07-16 00:38:17
【问题描述】:

这个webservice是用C#写的,我想用一个OpenID来认证。

此身份验证请求将由 WPF 和 asp.net 申请调用。 然后 web 服务将尝试在 OpenID 服务器中进行身份验证,在这种情况下,我使用 OpenID-LDAP 软件。

最大的问题是如何在不显示网页登录的情况下使用OpenID(webservice是谁来通知用户和密码)?

【问题讨论】:

标签: c# web-services openid


【解决方案1】:

按照设计,Open ID 在这里不起作用……因为它通过将身份验证委托给另一方来工作(当它显示 Open ID 提供商的网站以让用户登录时)。您可能想要做的是在您的 WPF 应用程序中对用户进行一次身份验证,然后在您的应用程序和 Web 服务之间设置某种身份验证令牌。

【讨论】:

  • 感谢您的快速回答。
猜你喜欢
  • 2010-09-28
  • 1970-01-01
  • 2018-06-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多