Bonjour,

Je suis à la recherche d'une solution pour pouvoir ouvrir un document sur un serveur SharePoint 2007.

Actuellement, j'arrive à ouvrir un document à condition que l'utilisateur ai monté un disque réseau et qu'il se soit préalablement authentifié pour accéder à ce disque.
Sinon, j'obtiens une erreur "Le chemin réseau n’a pas été trouvé" ou alors "L’opération demandée n’a pas été effectuée car l’utilisateur n’a pas été authentifié".

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Public Sub RichTextBox_LinkClicked(ByVal sender As Object, ByVal e As LinkClickedEventArgs)
	Link(e.LinkText)
End Sub
 
Public Sub Link(input_link As String)
	If InStr(input_link, "file://") <> 0 Then
		For Each item In links
			If InStr(item, Replace(Split(input_link, "file://")(1), " ", "%20")) <> 0 Then
				item = item.Replace("https://mysharepoint.com/", "\\mysharepoint.com@SSL\DavWWWRoot\")
				item = item.replace("/", "\")
 
				Process.Start(item)
				Exit Sub
			End If
		Next
	End If
	Process.Start(input_link)
End Sub
J'aimerai faire en sorte que si l'utilisateur ne s'est pas authentifié au préalable, que la fenêtre d'authentification (celle de W10) s'ouvre ou bien que l'utilisateur soit invité à entrer ses indentifiant à l'ouverture du programe et que le code gère tout le reste.

Je suis sous W10 avec Visual Studio 2015.

Merci d'avance