我使用Security和自定义AuthenticationProvider来保护Java应用程序。通过浏览器访问应用程序的尝试指向自定义登录页。我的安全配置类的主体粘贴在下面:
@EnableWebSecurity
@Configuration
public class SecurityConfiguration {
@Bean
public AuthenticationProvider authenticationProvider() {
return new DocumentumAuthenticationProvider();
}
@B
在Fabric-ca-server-config.yaml中,我在注册表部分看到了以下注释
2) once authenticated, **retrieves the identity's attribute names and
# values which the fabric-ca-server optionally puts into TCerts
# which it issues for transacting on the Hyperledger Fabric blockchain**.
# These attributes are useful
当安装码头作为一个管理单元时,我不能告诉它接受一个私人注册证书。只有在我把证书放进去的时候,它才能至少考虑一下这份证书。
/etc/docker/certs.d/<my registry host and port>/ca.pem
在这种情况下,我得到了
Error response from daemon: open /etc/docker/certs.d/<my registry host and port>: permission denied
即使我授予该目录777权限,这也是正确的。我将证书放在目录中的原因是,停靠器的snap日志显示它在那里查找它。
我的设置如下所示: 在我的本地环境中,我有一个OPC服务器,它从本地OPC设备读取数据,并将它们发送到我的本地小服务器,然后再将数据发送到Azure上的IoT-Hub (在那里我将数据保存到cosmosDB)。 与Azure looks like this上的IoT-Hub通信的本地小服务器 var connectionString = '[IoT Hub device connection string]';
// use factory function from AMQP-specific package
var clientFromConnectionString =