0

我有以下命令将文件夹及其子目录复制到 blob 存储。我使用的是 10.3.4 版本。azcopy 复制 \uncserver\source1\folder1\archive https://1234server.blob.core.windows.net/folder2/target/archive/ --recursive

执行上述命令时出现以下错误。我知道,在没有 SAS 令牌的情况下执行。但它应该重新定位 OAuth 令牌。我想使用 Oauth 令牌。我该如何进一步进行。

错误:由于错误而无法执行复制命令:不存在 sas 令牌或 OAuth 令牌并且资源不是公共的。

谢谢。

4

1 回答 1

0

忽略 SAS 令牌,有许多人遇到了由于会话密钥环未按预期方式传播/共享而生成的 Oauth 令牌错误。解决方法(除了使用 SAS 令牌)是切换到命名会话密钥环而不是默认值:

检查您的 AzCopy 密钥:

keyctl show

切换到命名会话密钥环:

keyctl session workaroundSession

在此之后,AzCopy 应该正常工作。

参考:

于 2020-06-10T17:10:09.727 回答