OVH Cloud OVH Cloud

[sps 2003]

6 réponses
Avatar
nihal
Bonjour,

Je souhaite intégrer une application faite en asp dans un intranet SPS 2003
à travers la webpart page viewer. La page d'authentification de l'application
apparaît correctement dans la web part page viewer mais dès que je fais
entrer le login et le mot de passe pour l'authentification l'erreur suivant
s'affiche:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC driver for Oracle][Oracle]ORA-00921: Fin inattendue d'une
commande SQL
/affaires_perso/cgi-bin/bienvenue.asp, line 32

la ligne 32 correspond au code asp suivant:

SQL="select matragen, numecin_, nom_pren from agent_nw where
matragen="&Session("username")
Set rsl = conn.Execute(SQL)

lorsque je fais un test dans la requete sql avec une chaine de caractère de
login au lieu de passer par la variable de session Session("username")
l'application tourne correctement dans la page viewer. Donc apperemment la
variable de session se perd.

avez vous une idée ?



--
cordialement,
Nihal

6 réponses

Avatar
Renaud Comte
C'est drole, une certaine Samira, le 21 juillet a posé une question toute
similaire ...


Renaud Comte [MVP]
--------------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

Bonjour,

Je souhaite intégrer une application faite en asp dans un intranet SPS
2003
à travers la webpart page viewer. La page d'authentification de
l'application
apparaît correctement dans la web part page viewer mais dès que je
fais
entrer le login et le mot de passe pour l'authentification l'erreur
suivant
s'affiche:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC driver for Oracle][Oracle]ORA-00921: Fin inattendue
d'une
commande SQL
/affaires_perso/cgi-bin/bienvenue.asp, line 32
la ligne 32 correspond au code asp suivant:

SQL="select matragen, numecin_, nom_pren from agent_nw where
matragen="&Session("username")
Set rsl = conn.Execute(SQL)
lorsque je fais un test dans la requete sql avec une chaine de
caractère de login au lieu de passer par la variable de session
Session("username") l'application tourne correctement dans la page
viewer. Donc apperemment la variable de session se perd.

avez vous une idée ?



Avatar
nihal
oui justement c'est ma collègue au travail :)
mais ça n'a pa été résolu !!!
--
cordialement,
Nihal


"Renaud Comte" a écrit :

C'est drole, une certaine Samira, le 21 juillet a posé une question toute
similaire ...


Renaud Comte [MVP]
--------------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> Bonjour,
>
> Je souhaite intégrer une application faite en asp dans un intranet SPS
> 2003
> à travers la webpart page viewer. La page d'authentification de
> l'application
> apparaît correctement dans la web part page viewer mais dès que je
> fais
> entrer le login et le mot de passe pour l'authentification l'erreur
> suivant
> s'affiche:
> Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
> [Microsoft][ODBC driver for Oracle][Oracle]ORA-00921: Fin inattendue
> d'une
> commande SQL
> /affaires_perso/cgi-bin/bienvenue.asp, line 32
> la ligne 32 correspond au code asp suivant:
>
> SQL="select matragen, numecin_, nom_pren from agent_nw where
> matragen="&Session("username")
> Set rsl = conn.Execute(SQL)
> lorsque je fais un test dans la requete sql avec une chaine de
> caractère de login au lieu de passer par la variable de session
> Session("username") l'application tourne correctement dans la page
> viewer. Donc apperemment la variable de session se perd.
>
> avez vous une idée ?
>





Avatar
nihal
Quand je crée un lien dans le portail sps qui dirige vers l'application,
l'authentification se passe sans problème. C'est le fait que l'application
est intégrée par une WP page viewer qui dérange.
--
cordialement,
Nihal


"Renaud Comte" a écrit :

Bien j'avais déja posté une piste

A elle était au moins testé avant de relancé le sujet dans le forum ?

Voila voila

Renaud Comte [MVP]
--------------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> oui justement c'est ma collègue au travail :)
> mais ça n'a pa été résolu !!!
> "Renaud Comte" a écrit :
>
>> C'est drole, une certaine Samira, le 21 juillet a posé une question
>> toute similaire ...
>>
>> Renaud Comte [MVP]
>> --------------------------------------
>> http://blogs.developpeur.org/themit/
>> http://blog.spsclerics.com/
>>> Bonjour,
>>>
>>> Je souhaite intégrer une application faite en asp dans un intranet
>>> SPS
>>> 2003
>>> à travers la webpart page viewer. La page d'authentification de
>>> l'application
>>> apparaît correctement dans la web part page viewer mais dès que je
>>> fais
>>> entrer le login et le mot de passe pour l'authentification l'erreur
>>> suivant
>>> s'affiche:
>>> Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
>>> [Microsoft][ODBC driver for Oracle][Oracle]ORA-00921: Fin inattendue
>>> d'une
>>> commande SQL
>>> /affaires_perso/cgi-bin/bienvenue.asp, line 32
>>> la ligne 32 correspond au code asp suivant:
>>> SQL="select matragen, numecin_, nom_pren from agent_nw where
>>> matragen="&Session("username")
>>> Set rsl = conn.Execute(SQL)
>>> lorsque je fais un test dans la requete sql avec une chaine de
>>> caractère de login au lieu de passer par la variable de session
>>> Session("username") l'application tourne correctement dans la page
>>> viewer. Donc apperemment la variable de session se perd.
>>> avez vous une idée ?
>>>





Avatar
AnthonyB
Ayant déja fait ça pour intégrer des "vieilles" applis Asp 3.0 ;-)) je n'ai
pas rencontré de pb particulier.

Le contexte applicatif n'étant pas le même, SPS n'aura pas d'impact !!!!
Le pb, comme le dit renaud, vient plutot d'une config Internet Explorer ou
contexte de sécurité qu'autre chose !!!

Est-ce que les cookies de sessions sont activés sur votre IE ???
Comme l'Asp 3.0 en avait besoin, c'est peut être une piste

AnthonyB

"Renaud Comte" a écrit :

Bien j'avais déja posté une piste

A elle était au moins testé avant de relancé le sujet dans le forum ?

Voila voila

Renaud Comte [MVP]
--------------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> oui justement c'est ma collègue au travail :)
> mais ça n'a pa été résolu !!!
> "Renaud Comte" a écrit :
>
>> C'est drole, une certaine Samira, le 21 juillet a posé une question
>> toute similaire ...
>>
>> Renaud Comte [MVP]
>> --------------------------------------
>> http://blogs.developpeur.org/themit/
>> http://blog.spsclerics.com/
>>> Bonjour,
>>>
>>> Je souhaite intégrer une application faite en asp dans un intranet
>>> SPS
>>> 2003
>>> à travers la webpart page viewer. La page d'authentification de
>>> l'application
>>> apparaît correctement dans la web part page viewer mais dès que je
>>> fais
>>> entrer le login et le mot de passe pour l'authentification l'erreur
>>> suivant
>>> s'affiche:
>>> Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
>>> [Microsoft][ODBC driver for Oracle][Oracle]ORA-00921: Fin inattendue
>>> d'une
>>> commande SQL
>>> /affaires_perso/cgi-bin/bienvenue.asp, line 32
>>> la ligne 32 correspond au code asp suivant:
>>> SQL="select matragen, numecin_, nom_pren from agent_nw where
>>> matragen="&Session("username")
>>> Set rsl = conn.Execute(SQL)
>>> lorsque je fais un test dans la requete sql avec une chaine de
>>> caractère de login au lieu de passer par la variable de session
>>> Session("username") l'application tourne correctement dans la page
>>> viewer. Donc apperemment la variable de session se perd.
>>> avez vous une idée ?
>>>





Avatar
nihal
Oui Anthony tu as raison, c'était une question de cookies.
Merci Anthony, merci Renaud de m'avoir débloquer.
--
cordialement,
Nihal


"AnthonyB" a écrit :

Ayant déja fait ça pour intégrer des "vieilles" applis Asp 3.0 ;-)) je n'ai
pas rencontré de pb particulier.

Le contexte applicatif n'étant pas le même, SPS n'aura pas d'impact !!!!
Le pb, comme le dit renaud, vient plutot d'une config Internet Explorer ou
contexte de sécurité qu'autre chose !!!

Est-ce que les cookies de sessions sont activés sur votre IE ???
Comme l'Asp 3.0 en avait besoin, c'est peut être une piste

AnthonyB

"Renaud Comte" a écrit :

> Bien j'avais déja posté une piste
>
> A elle était au moins testé avant de relancé le sujet dans le forum ?
>
> Voila voila
>
> Renaud Comte [MVP]
> --------------------------------------
> http://blogs.developpeur.org/themit/
> http://blog.spsclerics.com/
>
> > oui justement c'est ma collègue au travail :)
> > mais ça n'a pa été résolu !!!
> > "Renaud Comte" a écrit :
> >
> >> C'est drole, une certaine Samira, le 21 juillet a posé une question
> >> toute similaire ...
> >>
> >> Renaud Comte [MVP]
> >> --------------------------------------
> >> http://blogs.developpeur.org/themit/
> >> http://blog.spsclerics.com/
> >>> Bonjour,
> >>>
> >>> Je souhaite intégrer une application faite en asp dans un intranet
> >>> SPS
> >>> 2003
> >>> à travers la webpart page viewer. La page d'authentification de
> >>> l'application
> >>> apparaît correctement dans la web part page viewer mais dès que je
> >>> fais
> >>> entrer le login et le mot de passe pour l'authentification l'erreur
> >>> suivant
> >>> s'affiche:
> >>> Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
> >>> [Microsoft][ODBC driver for Oracle][Oracle]ORA-00921: Fin inattendue
> >>> d'une
> >>> commande SQL
> >>> /affaires_perso/cgi-bin/bienvenue.asp, line 32
> >>> la ligne 32 correspond au code asp suivant:
> >>> SQL="select matragen, numecin_, nom_pren from agent_nw where
> >>> matragen="&Session("username")
> >>> Set rsl = conn.Execute(SQL)
> >>> lorsque je fais un test dans la requete sql avec une chaine de
> >>> caractère de login au lieu de passer par la variable de session
> >>> Session("username") l'application tourne correctement dans la page
> >>> viewer. Donc apperemment la variable de session se perd.
> >>> avez vous une idée ?
> >>>
>
>
>


Avatar
AnthonyB
de nada ;-)
AnthonyB

"nihal" a écrit :

Oui Anthony tu as raison, c'était une question de cookies.
Merci Anthony, merci Renaud de m'avoir débloquer.
--
cordialement,
Nihal


"AnthonyB" a écrit :

> Ayant déja fait ça pour intégrer des "vieilles" applis Asp 3.0 ;-)) je n'ai
> pas rencontré de pb particulier.
>
> Le contexte applicatif n'étant pas le même, SPS n'aura pas d'impact !!!!
> Le pb, comme le dit renaud, vient plutot d'une config Internet Explorer ou
> contexte de sécurité qu'autre chose !!!
>
> Est-ce que les cookies de sessions sont activés sur votre IE ???
> Comme l'Asp 3.0 en avait besoin, c'est peut être une piste
>
> AnthonyB
>
> "Renaud Comte" a écrit :
>
> > Bien j'avais déja posté une piste
> >
> > A elle était au moins testé avant de relancé le sujet dans le forum ?
> >
> > Voila voila
> >
> > Renaud Comte [MVP]
> > --------------------------------------
> > http://blogs.developpeur.org/themit/
> > http://blog.spsclerics.com/
> >
> > > oui justement c'est ma collègue au travail :)
> > > mais ça n'a pa été résolu !!!
> > > "Renaud Comte" a écrit :
> > >
> > >> C'est drole, une certaine Samira, le 21 juillet a posé une question
> > >> toute similaire ...
> > >>
> > >> Renaud Comte [MVP]
> > >> --------------------------------------
> > >> http://blogs.developpeur.org/themit/
> > >> http://blog.spsclerics.com/
> > >>> Bonjour,
> > >>>
> > >>> Je souhaite intégrer une application faite en asp dans un intranet
> > >>> SPS
> > >>> 2003
> > >>> à travers la webpart page viewer. La page d'authentification de
> > >>> l'application
> > >>> apparaît correctement dans la web part page viewer mais dès que je
> > >>> fais
> > >>> entrer le login et le mot de passe pour l'authentification l'erreur
> > >>> suivant
> > >>> s'affiche:
> > >>> Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
> > >>> [Microsoft][ODBC driver for Oracle][Oracle]ORA-00921: Fin inattendue
> > >>> d'une
> > >>> commande SQL
> > >>> /affaires_perso/cgi-bin/bienvenue.asp, line 32
> > >>> la ligne 32 correspond au code asp suivant:
> > >>> SQL="select matragen, numecin_, nom_pren from agent_nw where
> > >>> matragen="&Session("username")
> > >>> Set rsl = conn.Execute(SQL)
> > >>> lorsque je fais un test dans la requete sql avec une chaine de
> > >>> caractère de login au lieu de passer par la variable de session
> > >>> Session("username") l'application tourne correctement dans la page
> > >>> viewer. Donc apperemment la variable de session se perd.
> > >>> avez vous une idée ?
> > >>>
> >
> >
> >