我曾尝试在 AIX 到 AIX 之间设置公钥连接,并且正在运行,但我在 AIX 和 DataPower 设备之间设置相同的公钥连接时遇到了问题。
我可以在已建立连接的日志中看到,但在使用 public 时,我无法登录,并且每次都希望手动输入密码。
有人可以帮忙吗?
debug1: Authentications that can continue: publickey,password
debug3: start over, passed a different list publickey,password
debug3: preferred publickey,keyboard-interactive,password
debug3: authmethod_lookup publickey
debug3: remaining preferred: keyboard-interactive,password
debug3: authmethod_is_enabled publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: ./***_rsa.pub
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey,password
debug2: we did not send a packet, disable method
debug3: authmethod_lookup password …Run Code Online (Sandbox Code Playgroud) 有什么方法可以在使用时提取有关我的Web服务方法中使用的客户端证书的信息<security mode="Transport>?我通过OperationContext.Current筛选但是找不到任何明显的东西.
我的服务器配置如下:
<basicHttpBinding>
<binding name="SecuredBasicBindingCert">
<security mode="Transport">
<message clientCredentialType="Certificate" />
</security>
</binding>
</basicHttpBinding>
Run Code Online (Sandbox Code Playgroud)
我正在使用第三方发布/订阅系统,不幸的是使用DataPower进行身份验证.好像我在这个配置中使用WCF,然后我无法收集有关调用者的任何信息(因为实际上没有发送凭据).
我不知何故需要能够找出谁调用我的服务而不改变我的配置或要求他们改变他们的有效负载.
我最近加入了一些API管理工具.我可以看到这些API管理工具可以做任何数据电源正在做的事情,并且这些工具也放在后端服务之前以保护后端服务器.
那么,是什么让Data-power独一无二?或者将Data-power与API管理工具作为竞争对手进行比较是否公平?如果是,为什么IBM自己带来了一个名为IBM API管理的工具?