执行Azcopy时出现Oauth令牌错误

时间:2020-06-10 14:49:10

标签: azure-powershell

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

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

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

谢谢。

1 个答案:

答案 0 :(得分:0)

忽略SAS令牌,有很多人因为未按预期方式传播/共享会话密钥环而遇到了Oauth令牌错误。解决此问题的方法(除了使用SAS令牌以外)是切换到命名会话密钥环,而不是默认会话:

检查您的AzCopy密钥:

keyctl show

切换到命名会话密钥环:

keyctl session workaroundSession

此后,AzCopy应该可以正常工作。

参考: