SmbException:网络上存在重复名称。对于 IPv6
SmbException: A duplicate name exists on the network. for IPv6
以下代码抛出 SmbException:网络上存在重复名称。 at canRead()
String url = "smb://fe80--60ee-226a-4263-53d3s3.ipv6-literal.net/share/path";
SmbFile file = new SmbFile(url);
file.canRead();
这是什么原因?
我们需要将 IPv6 地址括在方括号中。
因此,例如,如果 IPv6 地址是 fe80::60ee:226a:4263:53d3s3。然后下面的代码将起作用。
String url = "smb://[fe80::60ee:226a:4263:53d3s3]/share/path";
SmbFile file = new SmbFile(url);
file.canRead();
以下代码抛出 SmbException:网络上存在重复名称。 at canRead()
String url = "smb://fe80--60ee-226a-4263-53d3s3.ipv6-literal.net/share/path";
SmbFile file = new SmbFile(url);
file.canRead();
这是什么原因?
我们需要将 IPv6 地址括在方括号中。 因此,例如,如果 IPv6 地址是 fe80::60ee:226a:4263:53d3s3。然后下面的代码将起作用。
String url = "smb://[fe80::60ee:226a:4263:53d3s3]/share/path";
SmbFile file = new SmbFile(url);
file.canRead();