|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | |||
|
Invité de passage
![]() Inscription : avril 2008 Messages : 13 ![]() |
Bonjour à tous,
Désolé si je ne suis pas dans la bonne section. J'ai un petit soucis. En gros j'ai un formulaire avec des adresses MAC (de téléphones IP) et un champ pour écrire un message afin de l'envoyer sur le/les téléphones sélectionnés. Pour pouvoir faire la translation MAC --> IP je dois parcourir un fichier avec des données XML. Je parcours le fichier comme ça (je tiens simplement à préciser que l'ASP est tirée du SDK de Cisco). Code :
Citation:
Quelqu'un aurait une idée? C'est possible que le "https" pose problème? D'avance merci. |
|||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Yop,
Avant d'incriminer le HTTPS, il faudrait vérifier si tu as bien construit l'URL qui se trouve dans ton xmlhttp.Open Fais un Code :
alert(protocol + "://" + callManager + "/CCMAdmin/Reports/devicelistx.asp") ; |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 13 ![]() |
Je viens de mettre un
Code :
Response.Write(protocol + "://" + callManager + "/CCMAdmin/Reports/devicelistx.asp") ; |
|
|
00
|
|
|
#4 | ||
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Yop!
Essaye de désactiver la ligne: Code :
|
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 13 ![]() |
Yop,
Toujours pareil. Je pense vraiment que c'est un soucis de SSL. C'est un truc dans le genre http://support.microsoft.com/default...en-us%3B304420 non? |
|
|
00
|
|
|
#6 |
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Yop!
Mouais, ce n'est pas le même message d'erreur.... J'ai trouvé ceci: http://coderseye.com/2007/how-to-do-...h-in-ajax.html |
|
|
00
|
|
|
#7 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 862 ![]() |
Salut,
C'est laquelle la ligne 23? A+ |
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 13 ![]() |
C'est celle là
|
|
|
00
|
|
|
#9 |
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Yop!
Bin oui, c'est quand tu fais le send que tu envoies la requête au serveur... Ce qui est zarbi dans ton code c'est que tu n'envoies pas de données, comme par exemple envoyer une adresse MAC pour avoir une IP en retour (ou l'inverse, je ne sais pas comment ça fonctionne), ce qui impliquerait un POST et non pas un GET. |
|
|
00
|
|
|
#10 | |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 13 ![]() |
En fait, j'ai une ASP principale avec mon formulaire HTML qui lui va récupérer les adresses MAC des téléphones sélectionnés par l'utilisateur, donc le POST se situe ici. Ensuite je fais appel à une autre ASP (celle qui pose problème) pour justement allez récupérer dans le fichier "devicelistx" l'adresse IP qui correspond à l'adresse MAC sélectionné, à savoir que c'est un fichier contenant du XML.
Voici l'exemple d'une ligne : Citation:
|
|
|
|
00
|
|
|
#11 | |
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Yop!
Citation:
S'cuze moi si je suis un peu dur à la détente, mais comment l'autre ASP (ceui qui pose donc probleme) connait-il l'adresse MAC pour laquelle il doit renvoyer l'IP? |
|
|
|
00
|
|
|
#12 | ||
|
Invité de passage
![]() Inscription : avril 2008 Messages : 13 ![]() |
Parce que quand j'appelle l'ASP qui pose problème dans mon ASP principale je lui passe en paramètre la valeur de l'adresse MAC sélectionné dans le formulaire.
Code :
|
||
|
|
00
|
|
|
#13 | ||
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Yop!
Code :
Et c'est probablement cette fonction qui appelle la page ASP devicelistx.asp en construisant l'URL avec les paramètres protocol et callmanager. Mais tout cela ne nous dit pas comment tu fais parvenir le paramètre phone à la page ASP devicelistx.asp. En tout cas, rien dans le code que tu nous a montré jusqu'ici ne nous renseigne sur ce point. |
||
|
|
00
|
|
|
#14 | ||||
|
Invité de passage
![]() Inscription : avril 2008 Messages : 13 ![]() |
Dans une ASP j'ai ces fonctions :
Code :
Code :
|
||||
|
|
00
|
|
|
#15 |
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Yop!
Ok, je commence à voir clair: la première fonction renvoie tout un ficher XML et la deuxième va chercher l'info dans le fichier. Voilà au moins un point qui est réglé. Ce qui nous ramène au premier problème: la ligne 23... J'ai fait une petite recherche et j'ai trouvé ceci: http://www.developpez.net/forums/d98250/environnements-developpement/delphi/web-reseau/d7-w32-xml-tag-idhttp/ Ainsi que d'autres pages où d'autres personnes se plaignent du mauvais fonctionnement de text2base64 |
|
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 13 ![]() |
Hum, je ne sais pas si ça a un rapport avec mon problème.
Par contre aujourd'hui, je ne comprends pas trop j'ai rien changé (j'ai peut-être installer un ou deux trucs hier) et je n'ai pas l'erreur mais quand je clique sur le bouton "envoyer" de mon formulaire rien ne se passe j'ai une page blanche puis ça rebascule sur le formulaire sans que le message n'arrive. |
|
|
00
|
|
|
#17 |
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Yop!
Je crois en effet que le problème se situe dans la page appelée car il semble bien que ton code soit bon. |
|
|
00
|
|
|
#18 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 13 ![]() |
Yop,
Si j'accède au fichier via mon server, le SSL sur ce fichier est-il facilement supprimable afin que je puisse y accéder via une adresse en "http" et non plus "https"? |
|
|
00
|
|
|
#19 |
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Yop!
Il y a vraiment peu de chance que tu puisses passer outre du SSL. |
|
|
00
|
|
|
#20 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 13 ![]() |
Vois tu une autre technique pour que je puisse récupérer les infos de ce fichier?
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com