我有一个Jersey基本的服务器,我想要保护OAuth 2.0.我认为有两条路径是常见的:
在支持下,我指的是一个持续开发的项目,完善的社区,包括教程,材料和一些已经可用的客户端(Web,移动,服务器)库.
哪一个是更强的选择?还有其他选择吗?
在任何情况下.是否有一个很好的参考资料或教程来开始实现这个?
UPDATE
约两个我曾提到的OAuth提供者阅读和理解几个小时后,我觉得自己的Apache Oltu的文件并没有指导我多有一些尚未记录在案的关键部件,而是一个例子告诉我如何更好的图片Oltu必须是实现.另一方面,通过Spring Security的材料,我知道它仍然可以构建在非基于Spring MVC的java项目上.但是,基于非Spring的项目对Spring Security的实现/教程的参与有限.
另一种方法:
我想出了一个可能更稳定的架构,并不关心内部服务器的实现细节(已经使用Jersey实现的).拥有专用于安全目的的服务器(在其自己的数据库中授权,验证,存储令牌等),其作用类似于外部世界和内部服务器之间的网关.它本质上是一个中继,并来回路由呼叫,并确保客户端对内部服务器一无所知,并且两个实体仅与安全服务器通信.我觉得这将是向前迈进的道路
感谢您对此方法的建议或反馈.
我在将一个 AWS 账户中托管的静态网站S3 bucket链接到另一个 AWS 账户上注册的自定义域名时遇到问题Route53。当S3 存储桶和 Route53 位于两个不同的 AWS 帐户上时,是否无法进行此类链接?如果是这样,我的情况可能有什么解决方案!
提前致谢。
amazon-s3 website-hosting amazon-web-services amazon-route53