我有一个小的API网关端点,它将客户端证书发送到后端服务器。此后端服务器在ELB后面的Sails上运行。我想要做的是过滤Sails中的一些路由,策略应该在请求中查找证书,如果证书没有发送,则拒绝,如果证书(根据公钥验证)则允许证书继续。在AWS API Gateway ()的文档中,他们建议使用客户端证书身份验证(),但我找不到在我的Sails后端使用它的方法。我
我是Sails.js的新手。我使用sails generate api [name]命令创建了一个新项目和一些API。这些新的API具有完整的CRUD功能,因此我可以获得、发布、放置等。为了保护它们,我实现了一个标准的基于令牌的身份验证系统,将用于访问我的API的客户端。令牌也被持久化在数据库中。我有两个问题:
如何禁用特定
我使用sails.js和reactjs创建单个页面应用程序,并使用JWT作为受保护请求的身份验证。在登录过程中,登录请求按预期工作,并能够成功登录。CORS策略阻止从“XMLHttpRequest”从“”到“”的访问:请求标头字段>授权不允许访问控制-允许-头部在飞行前>响应中。下面是sails config/security.js中的cors设置:
cors:{ allRoutes: tru