https://bz.apache.org/ooo/show_bug.cgi?id=127680
--- Comment #2 from [email protected] --- Thank you for the reply , i know it's outdated but that's not the problem. The Issue is how macro handles the saving trough https/webdav , Anyway i tried but it doesnt work. I found a way for handling authentication with "com.sun.star.task.XInteractionHandler2" and "com.sun.star.ucb.URLAuthenticationRequest" see https://forum.openoffice.org/en/forum/viewtopic.php?f=20&t=66160 Sub SaveFile Dim Doc As Object Dim Url As String Dim oihandler oihandler = CreateUnoListener("InteractionHandler_", "com.sun.star.task.XInteractionHandler2") Dim FileProp(1) As New com.sun.star.beans.PropertyValue Url = "https://192.168.147.128/webdav/test.sxw" Url = ConvertToUrl(Url) FileProp(0).Name = "Overwrite" FileProp(0).Value = True FileProp(1).Name = "InteractionHandler" FileProp(1).Value = oihandler Doc = Stardesktop.CurrentComponent Doc.storeAsURL(Url, FileProp()) End Sub Sub InteractionHandler_handle(req) r = req.getRequest() If CheckExceptionType(r, "com.sun.star.ucb.URLAuthenticationRequest") Then conts = req.getContinuations() for i = 0 to ubound(conts) step 1 cont = conts(i) If HasUnoInterfaces(cont, "com.sun.star.ucb.XInteractionSupplyAuthentication") Then cont.setUserName("username") cont.setPassword(InputVal) cont.select() Exit For End If Next i End If End Sub So the problem here is to understand if i can use a certificate for client Authentication combined with the password supplied by the the user. Is there any exhaustive documentation on this interfaces ? -- You are receiving this mail because: You are the assignee for the issue.
