我有一个Windows Azure服务器,我想挂载文件映射。当我在我的本地Windows机器上尝试它时,下面的代码工作正常。但在Access Denied
上尝试相同时,它会显示Azure Windows Server
。我在这里缺少什么?
$acctKey = ConvertTo-SecureString -String "<account_key>" -AsPlainText -Force
$credential = New-Object System.Management.Automation.PSCredential -ArgumentList "Azure\<account_username>", $acctKey
New-PSDrive -Name Z -PSProvider FileSystem -Root "\\server.name\files" -Credential $credential -Persist
P.S。它说here我确实有权访问。
答案 0 :(得分:0)
请您尝试使用命令提示符安装azure文件共享:
net use Z: \\jasonvmdisks304.file.core.windows.net\jasonshare yjya1gkE0TK0lqx/OUh1kD4fxdhCLDjcOW6XPSF6Y4jyCxxMd45eFEvYRzKp8CMRjRpuz38RISA49qXWw3wKA== /user:Azure\jasonvmdisks304
如果仍然无效,请查看事件视图以查找日志,并在此处发布。
答案 1 :(得分:0)
不确定是否已解决此问题。如果客户端位于不同的Azure区域(例如,在本地或其他地方),则需要SMB3.0,否则,SMB2.1(如果在同一区域中)被允许。这是一项安全功能。