Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Accesso al WebService
lunedì 16 ottobre 2006 - 16.42
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Ace1968
Profilo
| Newbie
41
messaggi | Data Invio:
lun 16 ott 2006 - 16:42
Ciao,
ho un applicativo che ha bisogno di invocare un Web Service. Fin qui tutto bene, funziona su diversi server (WIN 2003 compreso).
Ho installato il tutto su un nuovo server WIN2003, IIS6.0, che fa anche da domain controller, e quando cerco di istanziare un oggetto e richiamare una funzione mi dice "Page Not Fount Error 404".
Addirittura se cerco di richiamare il servizio lato client, con un modulo js che attiva la chiamata SOAP e tutto quanto il necessaro per ricevere la risposta, ottengo un ble "Accesso Negato" alla cartella del servizio...
Cosa ho tralasciato?
Grazie a chiunque mi sappia dare qualche consiglio.
Alberto
Ace1968
Profilo
| Newbie
41
messaggi | Data Invio:
mer 18 ott 2006 - 08:01
Si, l'ho creata.
L'aplicazione Web Service ha gli stessi diritti che ha l'applicazione.
Non so se ti puo' essere d'aiuto, ma ho installato il tutto su un server 2003 e tutto funziona, la differenza e quest'ultimo non e' server di dominio, mentre i problemi li ho un server che e' anche server di dominio.
Sul server dove ho problemi ho creato in IIS un nuovo pool di applicazioni e gli ho assegnato un'identita' che ha tutti i diritti, quindi ho spostato le due applicazioni sotto questo pool...niente da fare, se tento di istanziare il ws ho un errore "Page Not Found" che su W2003 ho scoperto voler dire tutto e niente...
Grazie, spero di aver esposto un po' meglio la situazione.
Alberto
Ace1968
Profilo
| Newbie
41
messaggi | Data Invio:
mer 18 ott 2006 - 11:25
Ti ringrazio per la disponibilita'.
Nell'event viewer non ho trovato molto, nell'evento "Applicazione" ho una segnalazione:
"È stato salvato il registro dell'utente SCUOLAEDILE\Administrator mentre un'applicazione o servizio lo stava ancora utilizzando durante la disconnessione. La memoria utilizzata del registro dell'utente non è stata liberata. Il registro sarà scaricato non sarà più utilizzato.
L'errore è spesso causato da servizi eseguiti come un account utente. Provare a configurare l'esecuzione dei servizi come account LocalService o NetworkService.
Per ulteriori informazioni, consultare la Guida in linea e supporto tecnico all'indirizzo
http://go.microsoft.com/fwlink/events.asp."
dovuta ad un tentativo di avviare il ws come Administrator nel pool delle applicazioni (penso...)
Devo cercare qualcosa di particolare?
All'applicazione ws in IIS ho addirittura dato Autorizzazione a Everyone (anche se non so se questo influenzi l'utente che si connette via web), penso anch'io che sia un problema di autorizzazioni, ma su un altro server W2003 ho provato e funziona tutto!?! (non e' domain controller)
Alberto Acerbis
Ace1968
Profilo
| Newbie
41
messaggi | Data Invio:
lun 23 ott 2006 - 11:09
Ho risolto!!!
Per conoscenza, se qualcuno dovesse avere lo stesso problema:
Ho sostituito l'indirizzo fisico ( IP Address) con localhost nella chiamata al servizio...
Grazie
Alberto
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !