Web API 安全与托管指南
1. Web API 安全基础
1.1 SSL 证书与测试
在将 Web API 迁移到生产环境时,需要证书来启用 SSL。对于测试,可以使用 MakeCert.exe 工具创建此类证书。更多关于使用 MakeCert 创建证书的信息,请参考 相关文档 。
1.2 Windows 身份验证
当基本身份验证不足或不合适(例如对于内部网应用程序)时,使用 Windows 身份验证可能会有好处。Windows 身份验证允许用户使用其 Windows 登录凭据、Kerberos 或 NTLM 进行身份验证。
1.2.1 Windows 身份验证的优缺点
| 优点 | 缺点 |
|---|---|
| 由 Internet Information Services (IIS) 原生支持 | 需要客户端支持 NTLM 或 Kerberos |
| 客户端凭据不会在请求中传输 | 不适合面向消费者的系统 |
| 如果客户端与服务器属于同一域,则客户端无需输入凭据 |
超级会员免费看
订阅专栏 解锁全文
1386

被折叠的 条评论
为什么被折叠?



