繁体   English   中英

使用Symfony保护Web服务

[英]Secure web services using Symfony

所以我有Symfony项目,它还负责数据库抽象和数据层。 简而言之 - 所有数据请求都应该通过它。

现在,我希望使用我公开的Web服务API,使用外部组件来查询/更新数据库中的内容。

问题:如何确保这些Web服务在安全通道内运行? 我不希望未经授权的用户更新我的数据库,我也不希望窃听者获取敏感数据。 使用PKI设置客户端身份验证是否可行? 还是有点矫枉过正? 解决这个问题的方式是什么?

谢谢! -dbg

首先,如果您拥有数量有限的服务用户,并了解他们的ips,您可以通过ips取消对ceirtain网址的访问权限。 接下来,看看Practical symfony ,他们将身份验证令牌嵌入到url中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM