![java bootcamp java bootcamp](https://oneindonesia.id/wp-content/uploads/2020/10/poster-java-bootcamp-terbaru-1080-x-1080.jpg)
I have made sure to use the registry hack to allow basic authentication over a non-secure HTTP site. And as I mentioned above, it works perfectly on my development machine with mini-redirector(although the IIS 7.5 server I am connecting to is not on my development machine). What is weird, is the server IS found, I can see it in Fiddler, and the server is responding as expected.Įvery other 3rd Party WebDAV client has a similar exchange with my server and connects and brings up a directory listing just fine. At this point, mini-redirector brings up the login prompt again and does so 3 times in total before failing to connect with an error saying the server cannot be found.
![java bootcamp java bootcamp](https://lh3.googleusercontent.com/-JJpr1FcPKTE/YJe610FxInI/AAAAAAAAEeQ/yMqwDMh4mqo0GJtCFRAyBZNd6mJGoRpxwCLcBGAsYHQ/s1600/1620556499554173-0.png)
Everything seems to work fine, my server accepts the login credentials and responds back with a 207 multistatus response with an "HREF" to the root directory. After entering the password, a new PROPFIND request is sent but this time with the authorization header. This brings up a login dialog for user and password. My server responds back with a 401 unauthorized. Then mini-redirector sends a PROPFIND method with a depth of 0. When I try to map the drive, an OPTIONS header is sent and my servers responds with a 200 OK. I have used Fiddler to analyze the network traffic and everything appears fine.
![java bootcamp java bootcamp](https://d29xdxvhssor07.cloudfront.net/assets/schools/2410/courses/14120/javaB_48uj9q.png)
JAVA BOOTCAMP PC
The strangest thing, is on my development PC where I wrote the server, I can connect just fine, however ANY other computer that tries to access the server, fails to connect with mini-redirector. It is working well with 3rd party WebDAV clients but does not work with Windows built-in mini-redirector when mapping a drive to the http location. I wrote a custom WebDAV server that authenticates users from a database and serves a virtual file system based on records from a database.