39.4.5. Azure Blob 客户端配置

如果您的 Camel 应用程序是在防火墙后面运行,或者您需要对 Azure Blob 客户端配置有更多的控制,您可以创建您自己的实例:

StorageCredentials credentials = new StorageCredentialsAccountAndKey("camelazure", "thekey");

CloudBlob client = new CloudBlob("camelazure", credentials);

registry.bind("azureBlobClient", client);

并在 Camel azure-blob 组件配置中引用它:

from("azure-blob:/camelazure/container1/blockBlob?azureBlobClient=#client")
.to("mock:result");