【问题标题】:How to create openid provider如何创建 openid 提供程序
【发布时间】:2014-12-19 11:30:09
【问题描述】:

我想创建自己的 OpenId Provider 而不是使用 Google、Yahoo 等

我刚刚按照以下链接创建 OpenID 客户端

https://github.com/DotNetOpenAuth/DotNetOpenAuth/wiki/Creating-an-openid-relying-party-%28programatically%29

当我在 openId 文本框中输入https://www.google.com/accounts/o8/id 时,它只是从 Google 获取身份验证并返回带有电子邮件 ID、用户名等信息的令牌,而不是我想提供来自我自己的提供商的身份验证

请帮助我创建启用 OpenId 的网站。

谢谢

【问题讨论】:

    标签: asp.net openid dotnetopenauth


    【解决方案1】:

    DotNetOpenAuth 提供的类和结构使您能够轻松地 创建 OAuth 消费者或提供者并操作令牌。然而每一个 消费者和提供者必须决定如何处理和存储 代币。

    请点击链接

    1。 Dotnetopenauth single sign on with custom identity provider

    2。 http://hoonzis.blogspot.com/2011/08/using-dotnetopenauth-to-create-oauth.html

    第二个链接详细解释。它还有一个下载源的链接 代码,所以你可以参考。我希望你创建自己的基于样本 在 #2 上,因为他正在使用 LINQ TO SQL。

    【讨论】:

      猜你喜欢
      • 2017-11-28
      • 1970-01-01
      • 1970-01-01
      • 2018-07-21
      • 2013-06-11
      • 2017-12-12
      • 1970-01-01
      • 2014-02-18
      • 2015-03-27
      相关资源
      最近更新 更多