我有一个ASP.NET / c#Web应用程序。
页面上有一个我希望能够点击的链接,从共享中打开该文件,允许用户编辑它,然后将其保存回共享。
共享目录已被锁定,只能通过单独的帐户访问,因此需要进行模拟。
我尝试了很多方法,但只是设法在客户端上打开文档。 (如果没有单独的上传功能,他们无法将其直接保存回共享)
基本上,我想通过模拟在客户端上启动一个进程,以便他们可以单击“保存”并直接保存回共享。
由于
答案 0 :(得分:0)
首先要求他们安装您的软件,在客户端计算机上注册您自己的协议处理程序。
在ASP.NET Web应用程序上,您将提供该文件的链接,但协议将是您自己的而不是http://或file://这样您的应用程序将被调用而不是Windows试图直接打开它。您的应用可以模拟有权访问的特定用户,在程序中打开文件,当程序退出时可以退出。
请参阅以下内容: