Hola soy nuevo en el foro y necesito de su sabiduría.
Estoy haciendo una app UWP con C# y necesito en primera instancia, que vea un Shared Folder publico.
Probe lo siguiente:
Example:
new CredentialCache().Add(new Uri(@"\\[IP]"),
"Basic",
new NetworkCredential("[USER]", "[PASS]", "[IP]"));
or
new CredentialCache().Add(new Uri(@"\\[IP]"),
"Digest",
new NetworkCredential("[USER]", "[PASS]", "[IP]"));
or
new CredentialCache().Add(new Uri(@"\\[IP]"),
"SHARED",
new NetworkCredential("[USER]", "[PASS]", "[IP]"));
----------------------------------------------------------------------------------------------------------------------
1) var files = Directory.GetFiles(@"\\[IP]\[SharedName]");
or
2)var folder = await StorageFolder.GetFolderFromPathAsync(@"\\[IP]\[SharedName]");
-------------------------------------------------------------------------------------------------------------------
1)Exception: network access danied
2)Exception: Access is danied
[NOTA]: Desde linea de comando estoy accediendo a mi RaspberryPi, yo puedo ejecutar:
net use S: [\\ip\Name SharedFolder]
S:
s:> dir
-------------
y veo los archivos, lo que no puedo hacerlo es desde el código.