我需要将应用程序配置为仅接受来自具有证书的客户端的连接,客户端应该是ApiGateway。
我按照this分步教程。但是当我上传对话框中的上传证书并启用名为“启用客户端证书请求”的复选框时,它就会消失。
我尝试在Mac上使用许多浏览器(Chrome,Firefox,Safari)。我完全相信这不依赖于浏览器,所以现在怎样才能做同样的事情呢?
感谢您的每一个答案。
答案 0 :(得分:0)
据我了解,给定的任务需要分为两个活动。
具有证书的客户
通常,当我们创建API时,我们会通过具有某些签名证书(生产)的HTTP协议向网关公开。请将该公共证书提供给您的API使用者。您可以使用邮递员对此进行测试,我们在邮递员中提供了SSL证书上传选项,可以将其用于测试。
具有DNS名称的客户端
为此,您可以在Datapower(API网关)中,在此IBM documentation之后创建访问控制列表。访问控制列表是一种东西,我们允许或限制使用我们使用Datapower公开的服务的主机。