2016-11-09 2 views
1

Мне нужны детали, связанные с реализацией сервера WebDav. В настоящее время я интегрировал сервер webdav для файловой системы с базовой схемой аутентификации с моим веб-приложением. Работает ли веб-сервер dav с максимальным пути к файлу? Поскольку у меня есть файл на пути длиной 420, но я столкнулся с проблемой с ним.IT HIT webdav сервер для файловой системы без работы с максимальным пути к файлу

+0

Пожалуйста [править] Ваш вопрос, чтобы показать [то, что вы пробовали до сих пор] (HTTP://whathaveyoutried.com). Вы должны включить [mcve] кода, с которым у вас возникают проблемы, тогда мы можем попытаться помочь с конкретной проблемой. Вы также должны прочитать [ask]. –

ответ

0

IT-сервер для сервера WebDAV для .NET сам по себе не имеет ограничений на путь к файлу. Это ограничение относится к реализации сервера WebDAV и в случае образца файловой системы в .NET Framework.

Самый простой способ добиться поддержки длинных файлов - это построить сервер, который работает на .NET Core. Чтобы создать сервер WebDAV, который работает на платформе .NET Ядро вы можете использовать либо ASP.NET Core WebDAV Server Application мастера:

enter image description here

или использовать WebDAVServer.FileSystemStorage.AspNetCore образец, снабженный SDK.

Вы также можете добиться поддержки длинного пути к файлу с помощью обычной .NET Framework, но это потребует больше дает: How to deal with files with a name longer than 259 characters?