|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : juin 2007 Messages : 75 ![]() |
Bonjour,
Je viens de récupéré un projet qui est un site intégré (gestion de la partie fidélité) sur le site du magasin. Mon problème est que ma solution fonctionne très bien sur mon poste de développement, mais ne fonctionne plus lorsqu'elle est déployé chez le prestataire. Mais n'étant pas un pro du dev web il y a quelque chose que je ne comprend pas. En local, lorsque je lance ma solution il me génère une url de type : Code :
/WebFidelite/(S(kcdfbmoyp42ergkw2xcwjsnx))/Login.aspx D'après ce que j'ai vu sur internet ça pourrait venir des appel de web service qui on un "comportement de l'url" en dynamique. Mais bon, j'ai l'impression que c'est un genre de session state. es-ce bien cela? Car une fois le login passé, je me trouve sur une url comme ceci : Code :
/WebFidelite/(S(kcdfbmoyp42ergkw2xcwjsnx)F(AQLQaB7hLqfPCP7Qojgg4cjRCAAidwBsADEAMwA0ADkANwAxADAANAAyADgAZwBlAG4AQABtAGEAaQBsAC0AdABlAG0AcABvAHIAYQBpAHIAZQAuAGYAcgAAAS8A_3WkGUHRiGi8kJsu0_O63nqIgWSVSN0NSC0Zu57iK9td0))/WebForms/Pages/Account/Synthesis.aspx Mais sur le site déployé, une fois connecté : - si je fais F5 après m'être connecté je reviens sur la page de loginCe que j'ai remarqué d'étrange sur les liens c'est que dans le href du les lien des menu j'ai Code :
/(S(wl3oofxs333v5cy1yqkevr1t)F(oLVnQNQ3QcQCdwBsADEAMwA0ADkANwAxADAANAAyADgAZwBlAG4AQABtAGEAaQBsAC0AdABlAG0AcABvAHIAYQBpAHIAZQAuAGYAcgAAAPg0oJoZ2c0BAPhuutnL-s8BAAAvAAAA9yDI55TgjraYj2YXX9iAirsmViWM3_Zb_T1VDph4hts1))/(S(fd0rbbuxq1yiwx5dv04jyakk)F(TdUMnVN0Jn4CdwBsADEAMwA0ADkANwAxADAANAAyADgAZwBlAG4AQABtAGEAaQBsAC0AdABlAG0AcABvAHIAYQBpAHIAZQAuAGYAcgAAANbB3N4Y2c0BANb79h3L-s8BAAAvAAAAZEueevf7M2wMDu_HCihl3kIpfNT4ZO3BQI9UGTLxeyw1))/WebForms/Pages/Account/ModifyAccount.aspx Code :
/(S(fd0rbbuxq1yiwx5dv04jyakk)F(TdUMnVN0Jn4CdwBsADEAMwA0ADkANwAxADAANAAyADgAZwBlAG4AQABtAGEAaQBsAC0AdABlAG0AcABvAHIAYQBpAHIAZQAuAGYAcgAAANbB3N4Y2c0BANb79h3L-s8BAAAvAAAAZEueevf7M2wMDu_HCihl3kIpfNT4ZO3BQI9UGTLxeyw1))/WebForms/Pages/Account/ModifyAccount.aspx Et je comprend pas pourquoi dans le href du lien il me rajoute une nouvelle partie. On dirai qu'il régénère une deuxième partie dynamique. Si quelqu'un peu m'aiguiller ça m'aiderai car je tourne vraiment en rond... Merci d'avance ghosty |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 6 387 ![]() |
__________________
Mon Blog![]() Minichat multicast UDP sous Mango, Linq to SQL vs SQL vs Entity Framework, C# Google Distance Matrix, Import/export de données en ASP.Net, L'architecture multicouche, Internationalisation en ASP.Net |
|
00
|
|
|
#3 | ||
|
Futur Membre du Club
![]() Inscription : juin 2007 Messages : 75 ![]() |
Merci pour ta réponse ca me permet de comprendre un peu mieux.
Alors en regardant mon code je retrouve dans mon web.config : Code :
Mon problème pourrait-il venir du session state avec le mode inProc ? Pourtant je vois que c'est gestion sur le serveur, ce qu'il me faut. Doit t'on configuré quelque chose en plus sur le serveur web du prestataire ? doit-je rajouter le paramêtre regenerateExpiredSessionId="true" ? Mais je le comprend toujours pas pourquoi dans mes liens l'url se retrouve avec deux identifiant de session... |
||
|
|
00
|
|
|
#4 | |||
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 6 387 ![]() |
Citation:
Citation:
S'agissant de service WCF, la logique est probablement différente. Avec un navigateur web le lien entre le client et le serveur est préservé tant que le navigateur n'est pas fermé. Avec des appels http le client est détruit quand le code a fini de s'exécuter. L'identifiant de session est perdu. Est-ce que tu peux englober tes morceaux d'url dans des blocs de citation ou de code Citation:
__________________
Mon Blog![]() Minichat multicast UDP sous Mango, Linq to SQL vs SQL vs Entity Framework, C# Google Distance Matrix, Import/export de données en ASP.Net, L'architecture multicouche, Internationalisation en ASP.Net |
|||
|
00
|
|
|
#5 | ||
|
Futur Membre du Club
![]() Inscription : juin 2007 Messages : 75 ![]() |
Citation:
Et vu que ça fonctionnait on l'a déployé chez notre prestataire qui lui a un serveur web sous Windows Server. Citation:
mais si tu regarde mon premier post dans mon l'ien href du site je me retrouve avec deux fois la chaine S(...)F(...)/S(...)F(...) : Code :
/(S(wl3oofxs333v5cy1yqkevr1t)F(oLVnQNQ3QcQCdwBsADEAMwA0ADkANwAxADAANAAyADgAZwBlAG4AQABtAGEAaQBsAC0AdABlAG0AcABvAHIAYQBpAHIAZQAuAGYAcgAAAPg0oJoZ2c0BAPhuutnL-s8BAAAvAAAA9yDI55TgjraYj2YXX9iAirsmViWM3_Zb_T1VDph4hts1))/(S(fd0rbbuxq1yiwx5dv04jyakk)F(TdUMnVN0Jn4CdwBsADEAMwA0ADkANwAxADAANAAyADgAZwBlAG4AQABtAGEAaQBsAC0AdABlAG0AcABvAHIAYQBpAHIAZQAuAGYAcgAAANbB3N4Y2c0BANb79h3L-s8BAAAvAAAAZEueevf7M2wMDu_HCihl3kIpfNT4ZO3BQI9UGTLxeyw1))/WebForms/Pages/Account/ModifyAccount.aspx une fois connecté par le formulaire sur le site mis en ligne, si je fais F5 je reviens directement sur la page login. Comme s'il avait perdu la connexion. |
||
|
|
00
|
|
|
#6 |
|
Futur Membre du Club
![]() Inscription : juin 2007 Messages : 75 ![]() |
Bon n'ayant pas trouvé d'autres pistes
on est passé en cookieless= usecookies et problème résolu. Merci encore |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com