FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV (précédentes versions)
→
WebDav
WebDav
Débuté par Multipass, 21 avr. 2017 00:36 - 4 réponses
Connectez-vous…
Multipass
#1
Membre enregistré
125 messages
Popularité : +5 (5 votes)
Posté le 21 avril 2017 - 00:36
Bonjour à tous,
Je cherche à utiliser l'exemple WD Client WebDav en WD18 pour me connecter à un serveur onwcloud. Je ne dispose que de peu d'éléments, un compte utilisateur et une url :
https://cloud.ddec.nc/owncloud
J'ai bricolé un peu le code histoire de l'adapter à ma situation, à savoir et pour l'essentiel, un accès SSL avec authentification. Je précise que le profil est actif, que tout est ok via un navigateur et même lors de la création du lecteur réseau...
Merci de bien vouloir m'orienter sur la base des captures suivantes :
Concernant la racine de l'arborescence, j'avoue avoir un peu tout essayé selon ce que j'ai pu lire sur le net. Et celle-là est la seule qui ne provoque pas une erreur Bad Request.
D'avance Merci !
A+
Signaler
0
0
Multipass
#2
Membre enregistré
125 messages
Popularité : +5 (5 votes)
Posté le 24 avril 2017 - 08:30
Pour ceux qui passeraient par là...
WebDav utilise une authentification HTTP Basic à déclarer dans l'entête de la requête sous la forme :
Authorization: Basic username:password
sachant que username:password doit être encodé en Base-64 :
Crypte
(
m_s
Utilisateur
+
":"
+
m_s
MotDePasse
,
""
,
crypteAnsi
,
encodeBASE64
)
A+
Signaler
1
0
CHOUET
#3
Posté le 18 août 2017 - 15:48
Bonjour,
je cherche aussi a utiliser l'exmple avec un login et un MdP.
Pouvez-vous m'indiquer dans l'exemple de la LST 88 ou vous avez mis cette instruction ?
sachant que username:password doit être encodé en Base-64 :
Crypte(m_sUtilisateur+":"+m_sMotDePasse,"",crypteAnsi,encodeBASE64)
D'avance merci
Signaler
0
0
Multipass
#4
Membre enregistré
125 messages
Popularité : +5 (5 votes)
Posté le 19 août 2017 - 05:33
Bonjour CHOUET,
Dans la méthode _sCreeRequete()
s
Requete
est une chaîne
// GET / HTTP/1.1
s
Requete
+
=
m_s
Verbe
+
" "
s
Requete
+
=
m_s
Chemin
+
" "
+
"HTTP/"
+
m_s
Version
+
RC
s
Requete
+
=
"Host: "
+
:
m_s
Hote
+
":"
+
m_n
Port
+
RC
s
Requete
+
=
"Content-length: "
+
Taille
(
m_s
Corps
) +
RC
s
Requete
+
=
"Authorization: Basic "
+
Crypte
(
m_s
Utilisateur
+
":"
+
m_s
MotDePasse
,
""
,
crypteAnsi
,
encodeBASE64
) +
RC
// Entêtes
POUR
TOUT
s
Val
,
s
Cle
de
m_ta
Entete
s
Requete
+
=
s
Cle
+
": "
+
s
Val
+
RC
FIN
s
Requete
+
=
RC
// Corps
s
Requete
+
=
m_s
Corps
RENVOYER
s
Requete
A+
Signaler
0
0
Guy De Smet
#5
Posté le 08 juin 2020 - 11:22
Bonjour,
Je suis en train d'intégrer une connexion webdav et j'ai parcouru vos commentaires.
Pouvez-vous m'aider pour l'étape de connexion de lecteur ?
Comment avez-vous procédé ?
Je vous remercie d'avance.
Signaler
0
0
→ Revenir à WINDEV (précédentes versions)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte