Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix propfind for microsoft web redirector #55

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Fix propfind for microsoft web redirector #55

wants to merge 2 commits into from

Conversation

timon
Copy link

@timon timon commented Mar 12, 2013

I've made a patch that makes dav4rack actually usable with microsoft windows webdav mini redirector — tested it with Windows 8.

The only caveeat is that suburi still can not be used. Windows thinks, that every uri from site root should talk webdav (I overcame this by injecting middleware that fakes PROPFIND / to return suburi as child collection)

@chrisroberts
Copy link
Owner

dav4rack provides a piece of middleware for rack called interceptor that will catch propfinds to non-existent parent paths. It was built intentionally for interactions with webdav on MS. Can you give that a try and see if it resolves the issue you are running into. The README file has an example of its usage. I think that the changes made here may unintentionally break the spec.

@andruby
Copy link

andruby commented Jul 10, 2013

The code from Timon fixes mounting as a network drive in Windows 7, but brakes Mac OS X and iOS clients..

My CustomResource overloads root by adding a user specific directory to the path. I'm not doing anything else except authentication.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants