Questions tagged «file-sharing»

6
如何为我的应用程序启用文件共享?
我有一个图像编辑应用程序,用户可以在其中将效果应用于照片。如何启用它,以便用户可以在iTunes的“文件共享”选项卡中看到我的应用程序,然后将照片拖放到该应用程序中? Stanza等一些电子书阅读器的工作原理是这样的,这将是一个不错的选择。也许有人可以指出有关如何启用和使用此技术的教程或资源。
158 ios  file-sharing 

10
从具有凭据的远程非受信任域访问共享文件(UNC)
我们遇到了一个需要解决的有趣情况,而我的搜索却毫无结果。因此,我呼吁SO社区寻求帮助。 问题是这样的:我们需要以编程方式通过远程文件共享/ UNC访问不在我们的域中,不在受信任的外部域中的共享文件。自然,我们需要向远程计算机提供凭据。 通常,可以通过以下两种方法之一解决此问题: 将文件共享映射为驱动器,然后提供凭据。通常使用NET USE重复的命令或Win32函数完成此操作NET USE。 使用UNC路径访问文件,就像远程计算机在域上一样,并确保以本地用户的身份在远程计算机上复制运行程序的帐户(包括密码)。基本上利用了以下事实:当用户尝试访问共享文件时,Windows将自动提供当前用户的凭据。 不要使用远程文件共享。使用FTP(或其他某种方式)传输文件,在本地进行处理,然后再传输回去。 由于各种各样的原因,我们的安全/网络架构师拒绝了前两种方法。第二种方法显然是一个安全漏洞。如果远程计算机受到威胁,则本地计算机现在处于危险之中。第一种方法不能令人满意,因为新安装的驱动器是在程序访问文件期间本地计算机上其他程序可以使用的共享资源。即使有可能将其临时设置,但他们的意见仍然是一个漏洞。 它们对第三个选项开放,但是远程网络管理员坚持使用SFTP而不是FTPS,并且FtpWebRequest仅支持FTPS。SFTP 是对防火墙更友好的选项,我可以使用几种库来实现这种方法,但是如果可以的话,我希望减少依赖。 我已经在MSDN中搜索了使用远程文件共享的托管方式或Win32方式,但是我没有提出任何有用的信息。 所以我问:还有别的办法吗?我是否错过了我想要的超级秘密win32函数?还是我必须追求选项3的某种变体?
151 c#  windows  unc  file-sharing 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.