Мне нужна помощь по поводу опции в Microsoft Word 2013: >>Отправить ссылку.Сервер WebDavSharp. как использовать опцию Word поделиться ссылкой
Введение
Я использую Webdav технологии (Project Webdav #), чтобы создать общий сетевой диск. Он работает в службе на Windows Server 2012. (http://webdavsharp.github.io/)
С # код, используемый для прослушивания запросов WebDAV/HTTP1.1 является:
server = new WebDavServer(new WebDavDbStore("WebDav"));
server.Listener.Prefixes.Add(Url);
IHttpListenerContext context = Listener.GetContext(_stopEvent);
//Write the response
using (BinaryWriter _outputStream = new BinaryWriter(context.Response.OutputStream))
{
_outputStream.Write(buffer);
_outputStream.Close();
}
Затем я возвращаюсь в двоичном документа Word от сервера webdav к человеку, который просматривает папку в проводнике Windows, отображаемую на локальном компьютере (Windows 8.1 + мини-перенаправитель). И все работает очень хорошо.
Вопрос
Когда отдаленное слово документ открыт на SharePoint, у меня есть возможность: File >> Share >> E-mail >> Отправить ссылку.
Когда я открываю его из своего собственного сервера Webdav, папка отображается локально на виртуальном диске «file: /// \ [email protected] \ DavWWWRoot \ Folder 1», но я бы хотел для отображения в качестве моего удаленного общего сервера (https: // webdav.mydomain.com/Folder 1 в этом примере).
Sharepoint имеет аналогичную функцию, а ссылка формируется как https: // sharepoint.mydomain.com. С WebDAVSharp.Server, я ожидаю, https: // webdav.mydomain.com, но я получаю файла: /// \ [email protected] \ DavWWWRoot \