【问题标题】:Creating a web API using WCF使用 WCF 创建 Web API
【发布时间】:2011-08-11 07:15:27
【问题描述】:

我被指派设计和开发一个 API,该 API 将公开我们的 网络上的功能,我对此很陌生,所以我有一些问题......

请求

  1. API 应该支持来自各种平台的客户端和
    编程语言(可能包括一些专有平台/设备)

  2. API 将向付费客户公开并由 SSL 保护(此 是必须的,有钱的)

  3. 我们的代码在 .NET 中,所以应该使用 WCF。

在对网络进行一些研究后,我正在考虑以下解决方案:

  1. 通过 POST/GET 公开方法(如果需要,其他绑定)

  2. 对于额外的客户端标识和授权密码和用户名将作为参数发送。

  3. 我应该使用 WCF Web API,还是没有必要?

Exposing WCF API - Best Practices 的文章中,我读到如果通道是 SSL 安全的,那么简单的用户名/密码是最简单的授权方式

我不知道是否应该详细说明和解释,但我是否走在正确的轨道上?

【问题讨论】:

    标签: .net wcf api ssl


    【解决方案1】:

    我看不出您不应该使用 WCF 的理由。你也应该看看 WCF REST 编程模型http://msdn.microsoft.com/en-us/netframework/cc950529

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-29
      • 2012-07-12
      • 1970-01-01
      • 2018-09-08
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      相关资源
      最近更新 更多