• Authentication asked when webdav link is clicked

    By Angelo Pampalone 1 decade ago
    • By Angelo Pampalone 1 decade ago

      Strange, the text in my previous post is not showing. Maybe because was a cut&paste from word?

      Anyway, I believe I followed the project's instruction correctly.
      I had to put webdavconfig.nsf in the root of my server not in the development directory to have it working.
      But now when I go to scadom3.schaer.com/webdav
      I'm asked my credential for autentication and then I land on the expected page. I can then navigate to tesdb and to a document inside it.

      THEN when I click on the “Direct Open” link of an attachment my autentication page is opened in word instead of the desired document. I tested it in Chrome, Firefox and Internet Explorer.

      For example this:

      lead to this:

      Does anyone know what to do to receive the document instead of the login page?

      Thank you,
      Angelo

      • By Baxter Jimuk 1 decade ago

        I think you are using Single Server in your Session Authentication. Try change it to Disabled. This can be changed in the Website document.

        • By Angelo Pampalone 1 decade ago

          I talked to our SysAdmin, we have SSO setup on some server of our servers and, you are right, this one is in set up as Single Server.
          I asked him to disable authentication but he don't allow to disable authetication on the Domino server :-(

          • By Baxter Jimuk 1 decade ago

            Maybe for testing purpose he can disable it for a moment. I'm no SysAdmin, but I guess the trick to make it work even with Single Server is to maybe create a separate website document for webdav use with the session authentication disabled. And then maybe somehow when clicking on the link it will redirect to using the webdav website document.

            • By Angelo Pampalone 1 decade ago

              Thank you, will look deeper in web site document, I belived that them can be used to specify a domain only not asubdomain (all httprequesto to xxx.com/webdav* )

      • By Stephan H. Wissel 1 decade ago

        You need to add a configuration document in names.nsf that allows basic authentication for the webdav url.

        • By Ondrej Fuxa 9 years ago

          Hello everybody. Could I ask, if there is solution for the problem “Single Server”? It is possible to use this plugin with “Single Server” option? I want to use this plugin on server, where more web apps are. This is a reason why I could not turn off “Single server” option. If I have “Single server” and allow “Anonymous” access, so everything works super! And what about SSO with MS AD (kerberos)? If I implement SSO with MS AD, the problem will disappear? Does anybody has any experience with this SSO?

          Thank you very much for your answer.

          • By Stephan H. Wissel 9 years ago

            When you check the code you will see, that there is no authentication. It is left to the Domino container. Domino supports SSO using LTPA, SAML and for Windows boxes: SPENEGO. Windows explorer afaik only supports the later. Using a proxy (eg F5) you could add an LTPA based on established user identity. Once you have SSO for a regular browser session it can work for WebDAV too. SSO for AD info here:
            https://www.ibm.com/support/knowledgecenter/SSKTMJ_8.5.3/com.ibm.help.domino.admin85.doc/H_SETTING_UP_SPNEGO_AUTHENTICATION_FOR_WEB_CLIENTS_STEPS.html

            Not sure if the client components (that is: Windows build in web component) honours it. Good luck!