【问题标题】:Creating http based authentication创建基于 http 的身份验证
【发布时间】:2009-10-22 17:58:48
【问题描述】:

是否有任何开源库可用于创建基于 http 的身份验证,例如 flickr 并记住牛奶?

【问题讨论】:

    标签: c# asp.net-mvc authentication


    【解决方案1】:

    http://openid.net/ 非常适合面向公众的网站。与 stackoverflow 使用的东西相同。

    否则它将取决于您的 Web 开发框架。

    【讨论】:

    • 我正在创建一个简单的服务,它应该使用某种 api 密钥,所以它不是我正在寻找的特定用户名/密码身份验证。
    【解决方案2】:

    您将签署请求。任何 OpenID 或 OAuth 库都将具有执行此操作的代码 - 如果不是单独的库,您可以删除某些内容,即使您没有使用协议流。

    另外,Amazon AWS 客户端的开发人员文档中有演示代码,该代码还使用 API 密钥和时间戳对请求进行签名。客户端或服务器端的过程相同 - 将哈希与原始哈希进行比较 - 因此您可能只需将其请求模型转换为您的框架使用的任何模型。

    这些都不是您所要求的,但这是一个开始。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-19
      • 2016-10-31
      • 1970-01-01
      • 2018-07-03
      • 2021-03-21
      • 2011-11-12
      • 2011-05-05
      • 1970-01-01
      相关资源
      最近更新 更多