Bonjour,
j'ai un problème sur un serveur Windows 2003, j'ai installé un service web
qui fonctionne lorsque je l'attaque directement
(http://monServiceWeb/page.asmx), mais qui me renvoie une erreur lorsque je
l'appelle depuis une page ASPX. Je l'appelle via Javascript par un fichier
htc, et j'ai repéré d'où venait l'erreur dans ce fichier, c'est lors de la
commande : new ActiveXObject("Microsoft.XMLHTTP")
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre Lagarde [MS]
Bonjour F.F.
C'est sans doute un problème de sécurité. IE envoi les crédencials par default donc c'est invisible. Il faut mettre le WebService en access anonyme Pour le tester tu peux faire une application windows form, cliente de ton WebService
-- Pierre Lagarde Microsoft France
F. F. wrote:
Bonjour, j'ai un problème sur un serveur Windows 2003, j'ai installé un service web qui fonctionne lorsque je l'attaque directement (http://monServiceWeb/page.asmx), mais qui me renvoie une erreur lorsque je l'appelle depuis une page ASPX. Je l'appelle via Javascript par un fichier htc, et j'ai repéré d'où venait l'erreur dans ce fichier, c'est lors de la commande : new ActiveXObject("Microsoft.XMLHTTP")
Quelqu'un aurait-il la solution ?
Merci
Bonjour F.F.
C'est sans doute un problème de sécurité.
IE envoi les crédencials par default donc c'est invisible.
Il faut mettre le WebService en access anonyme
Pour le tester tu peux faire une application windows form, cliente de ton
WebService
--
Pierre Lagarde
Microsoft France
F. F. wrote:
Bonjour,
j'ai un problème sur un serveur Windows 2003, j'ai installé un
service web qui fonctionne lorsque je l'attaque directement
(http://monServiceWeb/page.asmx), mais qui me renvoie une erreur
lorsque je l'appelle depuis une page ASPX. Je l'appelle via
Javascript par un fichier htc, et j'ai repéré d'où venait l'erreur
dans ce fichier, c'est lors de la commande : new
ActiveXObject("Microsoft.XMLHTTP")
C'est sans doute un problème de sécurité. IE envoi les crédencials par default donc c'est invisible. Il faut mettre le WebService en access anonyme Pour le tester tu peux faire une application windows form, cliente de ton WebService
-- Pierre Lagarde Microsoft France
F. F. wrote:
Bonjour, j'ai un problème sur un serveur Windows 2003, j'ai installé un service web qui fonctionne lorsque je l'attaque directement (http://monServiceWeb/page.asmx), mais qui me renvoie une erreur lorsque je l'appelle depuis une page ASPX. Je l'appelle via Javascript par un fichier htc, et j'ai repéré d'où venait l'erreur dans ce fichier, c'est lors de la commande : new ActiveXObject("Microsoft.XMLHTTP")
Quelqu'un aurait-il la solution ?
Merci
F. F.
Bonjour
Merci pour ta réponse, mais qu'entends-tu par "mettre le WebService en access anonyme" ? Dans les propriétés de mon webservice sous IIS, j'ai déjà coché "Enable anonymous access" dans l'onglet Directory Security.
Je ne suis pas expert de IIS, si tu pouvais me donner plus d'informations ...
Merci
"Pierre Lagarde [MS]" wrote:
Bonjour F.F.
C'est sans doute un problème de sécurité. IE envoi les crédencials par default donc c'est invisible. Il faut mettre le WebService en access anonyme Pour le tester tu peux faire une application windows form, cliente de ton WebService
-- Pierre Lagarde Microsoft France
F. F. wrote: > Bonjour, > j'ai un problème sur un serveur Windows 2003, j'ai installé un > service web qui fonctionne lorsque je l'attaque directement > (http://monServiceWeb/page.asmx), mais qui me renvoie une erreur > lorsque je l'appelle depuis une page ASPX. Je l'appelle via > Javascript par un fichier htc, et j'ai repéré d'où venait l'erreur > dans ce fichier, c'est lors de la commande : new > ActiveXObject("Microsoft.XMLHTTP") > > Quelqu'un aurait-il la solution ? > > Merci
Bonjour
Merci pour ta réponse, mais qu'entends-tu par "mettre le WebService en
access anonyme" ? Dans les propriétés de mon webservice sous IIS, j'ai déjà
coché "Enable anonymous access" dans l'onglet Directory Security.
Je ne suis pas expert de IIS, si tu pouvais me donner plus d'informations ...
Merci
"Pierre Lagarde [MS]" wrote:
Bonjour F.F.
C'est sans doute un problème de sécurité.
IE envoi les crédencials par default donc c'est invisible.
Il faut mettre le WebService en access anonyme
Pour le tester tu peux faire une application windows form, cliente de ton
WebService
--
Pierre Lagarde
Microsoft France
F. F. wrote:
> Bonjour,
> j'ai un problème sur un serveur Windows 2003, j'ai installé un
> service web qui fonctionne lorsque je l'attaque directement
> (http://monServiceWeb/page.asmx), mais qui me renvoie une erreur
> lorsque je l'appelle depuis une page ASPX. Je l'appelle via
> Javascript par un fichier htc, et j'ai repéré d'où venait l'erreur
> dans ce fichier, c'est lors de la commande : new
> ActiveXObject("Microsoft.XMLHTTP")
>
> Quelqu'un aurait-il la solution ?
>
> Merci
Merci pour ta réponse, mais qu'entends-tu par "mettre le WebService en access anonyme" ? Dans les propriétés de mon webservice sous IIS, j'ai déjà coché "Enable anonymous access" dans l'onglet Directory Security.
Je ne suis pas expert de IIS, si tu pouvais me donner plus d'informations ...
Merci
"Pierre Lagarde [MS]" wrote:
Bonjour F.F.
C'est sans doute un problème de sécurité. IE envoi les crédencials par default donc c'est invisible. Il faut mettre le WebService en access anonyme Pour le tester tu peux faire une application windows form, cliente de ton WebService
-- Pierre Lagarde Microsoft France
F. F. wrote: > Bonjour, > j'ai un problème sur un serveur Windows 2003, j'ai installé un > service web qui fonctionne lorsque je l'attaque directement > (http://monServiceWeb/page.asmx), mais qui me renvoie une erreur > lorsque je l'appelle depuis une page ASPX. Je l'appelle via > Javascript par un fichier htc, et j'ai repéré d'où venait l'erreur > dans ce fichier, c'est lors de la commande : new > ActiveXObject("Microsoft.XMLHTTP") > > Quelqu'un aurait-il la solution ? > > Merci
Pierre Lagarde [MS]
Re,
C'est bien ce qu'il fallait faire. Test deux choses : - La sécurité sur les fichiers asmx (utilisteur ASP.NET (IIS5.x) ou Netword Service (IIS6)) droit de lecture - Une application Windows Form peut-elle être client de ton service Web sans passer les credentials ?
-- Pierre Lagarde Microsoft France
F. F. wrote:
Bonjour
Merci pour ta réponse, mais qu'entends-tu par "mettre le WebService en access anonyme" ? Dans les propriétés de mon webservice sous IIS, j'ai déjà coché "Enable anonymous access" dans l'onglet Directory Security.
Je ne suis pas expert de IIS, si tu pouvais me donner plus d'informations ...
Merci
"Pierre Lagarde [MS]" wrote:
Bonjour F.F.
C'est sans doute un problème de sécurité. IE envoi les crédencials par default donc c'est invisible. Il faut mettre le WebService en access anonyme Pour le tester tu peux faire une application windows form, cliente de ton WebService
-- Pierre Lagarde Microsoft France
F. F. wrote:
Bonjour, j'ai un problème sur un serveur Windows 2003, j'ai installé un service web qui fonctionne lorsque je l'attaque directement (http://monServiceWeb/page.asmx), mais qui me renvoie une erreur lorsque je l'appelle depuis une page ASPX. Je l'appelle via Javascript par un fichier htc, et j'ai repéré d'où venait l'erreur dans ce fichier, c'est lors de la commande : new ActiveXObject("Microsoft.XMLHTTP")
Quelqu'un aurait-il la solution ?
Merci
Re,
C'est bien ce qu'il fallait faire. Test deux choses :
- La sécurité sur les fichiers asmx (utilisteur ASP.NET (IIS5.x) ou
Netword Service (IIS6)) droit de lecture
- Une application Windows Form peut-elle être client de ton service Web
sans passer les credentials ?
--
Pierre Lagarde
Microsoft France
F. F. wrote:
Bonjour
Merci pour ta réponse, mais qu'entends-tu par "mettre le WebService en
access anonyme" ? Dans les propriétés de mon webservice sous IIS,
j'ai déjà coché "Enable anonymous access" dans l'onglet Directory
Security.
Je ne suis pas expert de IIS, si tu pouvais me donner plus
d'informations ...
Merci
"Pierre Lagarde [MS]" wrote:
Bonjour F.F.
C'est sans doute un problème de sécurité.
IE envoi les crédencials par default donc c'est invisible.
Il faut mettre le WebService en access anonyme
Pour le tester tu peux faire une application windows form, cliente
de ton WebService
--
Pierre Lagarde
Microsoft France
F. F. wrote:
Bonjour,
j'ai un problème sur un serveur Windows 2003, j'ai installé un
service web qui fonctionne lorsque je l'attaque directement
(http://monServiceWeb/page.asmx), mais qui me renvoie une erreur
lorsque je l'appelle depuis une page ASPX. Je l'appelle via
Javascript par un fichier htc, et j'ai repéré d'où venait l'erreur
dans ce fichier, c'est lors de la commande : new
ActiveXObject("Microsoft.XMLHTTP")
C'est bien ce qu'il fallait faire. Test deux choses : - La sécurité sur les fichiers asmx (utilisteur ASP.NET (IIS5.x) ou Netword Service (IIS6)) droit de lecture - Une application Windows Form peut-elle être client de ton service Web sans passer les credentials ?
-- Pierre Lagarde Microsoft France
F. F. wrote:
Bonjour
Merci pour ta réponse, mais qu'entends-tu par "mettre le WebService en access anonyme" ? Dans les propriétés de mon webservice sous IIS, j'ai déjà coché "Enable anonymous access" dans l'onglet Directory Security.
Je ne suis pas expert de IIS, si tu pouvais me donner plus d'informations ...
Merci
"Pierre Lagarde [MS]" wrote:
Bonjour F.F.
C'est sans doute un problème de sécurité. IE envoi les crédencials par default donc c'est invisible. Il faut mettre le WebService en access anonyme Pour le tester tu peux faire une application windows form, cliente de ton WebService
-- Pierre Lagarde Microsoft France
F. F. wrote:
Bonjour, j'ai un problème sur un serveur Windows 2003, j'ai installé un service web qui fonctionne lorsque je l'attaque directement (http://monServiceWeb/page.asmx), mais qui me renvoie une erreur lorsque je l'appelle depuis une page ASPX. Je l'appelle via Javascript par un fichier htc, et j'ai repéré d'où venait l'erreur dans ce fichier, c'est lors de la commande : new ActiveXObject("Microsoft.XMLHTTP")