my.ASPItalia.com
ASP.NET
|
HTML5
|
LINQ e Entity Framework
|
Silverlight
|
Windows Phone
|
.NET Framework
|
Libro WP7
|
Libro HTML5
|
Corso on-site HTML5
Iscriviti
Login
Newsletter
Home
Articoli
Script
Notizie
FORUM
Blogs
Lab
Media
Tutorials
Corsi
Libri
Tags
Tutti i forum
Ricerca
FAQ
Fai una domanda
Pubblicazione Applicazione Silverlight
in
.NET Framework
>
Silverlight
Ultimo messaggio
1
2
3
>>
lanos80
il 3 settembre 2010 alle 16:27
14 messaggi
dal 31 agosto 2010
Salve a tutti. Ho un problema con la pubblicazione di un'applicazione Silverligt sul server di produzione.
Qualcuno mi può spiegare da zero come far funzionare un servizio wcf?
Ho provato a mettere tutto il sito su iis e sembra funzionare bene la parte dello xap, ma appena prova ad accedere al servizio si blocca e da errore! Se provo direttamente da browser sul file svc mi da errore 404...
Qualcuno mi può aiutare per favore?
Grazie
Rispondi
Quoting
mizrael
il 3 settembre 2010 alle 17:40
351 messaggi
dal 14 ottobre 2008
Contributi
davideguida.netne.net
il servizio wcf è sullo stesso dominio dello xap? il servizio dovrebbe essere visibile da browser, anche perché in caso contrario non dovresti essere in grado di crearne il proxy...
Davide Guida
Developer, Data Manager @ Publicis Healthware
http://davideguida.netne.net
Rispondi
Quoting
lanos80
il 3 settembre 2010 alle 17:50
14 messaggi
dal 31 agosto 2010
Il servizio è sullo stesso dominio. Se provo a connettermi con WcfTestClient l'errore che mi da è:
Errore: Impossibile ottenere i metadati da <url servizio> Se si tratta di un servizio di Windows (R) Communication Foundation a cui si ha accesso, verificare che sia abilitata la pubblicazione dei metadati all'indirizzo specificato. Per informazioni sull'abilitazione della pubblicazione dei metadati, fare riferimento alla documentazione MSDN all'indirizzo http://go.microsoft.com/fwlink/?LinkId=65455.Errore WS-Metadata Exchange URI: <url servizio> metadati contengono un riferimento che non pu• essere risolto: <url servizio>. Il server ha restituito una risposta non prevista: (405) Method Not Allowed. Errore del server remoto: (405) Metodo non consentito..HTTP GET Error URI: <url servizio> Errore durante il download di <url servizio>. Richiesta non riuscita con codice di stato HTTP 404: Not Found.
Non sono molto pratico di configurazioni di server e non so dove mettere le mani...
Grazie
Rispondi
Quoting
simone.andrioletti
il 3 settembre 2010 alle 19:47
18 messaggi
dal 02 settembre 2010
www.si2001.it
Ciao,
dovresti assicurarti che il servizio funzioni correttamente puntando con il browser al file .svc.
Il risultato dovrebbe essere una pagina formattata in cui ti viene presentato l'elenco dei metodi esposti.
Se questo funziona, per indagare meglio puoi attivare il trace log di wcf come indicato qui:
http://msdn.microsoft.com/en-us/library/ms733025.aspx
l'errore 404 mi fa pensare però che IIS non sia configurato correttamente. Verifica di aver abilitato l'accesso anonimo per l'intero web site altrimenti da silverlight non riesci ad invocare il WCF.
Ciao!
Modificato da simone.andrioletti
il 03 settembre 2010 18.49 -
Simone Andrioletti
Senior developer at SI2001 Italy
Rispondi
Quoting
lanos80
il 6 settembre 2010 alle 10:11
14 messaggi
dal 31 agosto 2010
Credo di aver capito il primo problema! Il sito su cui stavo appoggiando l'applicazione di prova era stato fatto per Asp.net versione 1. Cambiando la versione il servizio ha iniziato a rispondere correttamente.
Cosa deve essere installato sul server per far funzionare bene l'applicazione? Immagino il .net framework 4 e poi?
Grazie.
Saluti
Rispondi
Quoting
mizrael
il 6 settembre 2010 alle 10:14
351 messaggi
dal 14 ottobre 2008
Contributi
davideguida.netne.net
Dai uno sguardo qui;
http://msdn.microsoft.com/en-us/library/ms751527.aspx
i primi quattro punti dovrebbero essere sufficienti
Davide Guida
Developer, Data Manager @ Publicis Healthware
http://davideguida.netne.net
Rispondi
Quoting
lanos80
il 6 settembre 2010 alle 10:52
14 messaggi
dal 31 agosto 2010
Ok perfetto. Adesso il servizio risponde qualcosa, ma mi da questo errore:
Il tipo '<Applicazione>.Web.<Nomeservizio>', specificato come valore di attributo Service nella direttiva ServiceHost o specificato nell'elemento di configurazione system.serviceModel/serviceHostingEnvironment/serviceActivations non è stato trovato
Non ho ben capito il problema...
Grazie
Rispondi
Quoting
lanos80
il 6 settembre 2010 alle 12:25
14 messaggi
dal 31 agosto 2010
Finalmente ho capito perchè mi dava tutti quei problemi. Avevo messo l'applicazione sotto una cartella nel sito invece che nella root e IIS non ci capiva più niente!
Ora ho provato a mettere tutto nella root ma mi da questo errore quando provo a chiamare il servizio:
"IIS ha specificato schemi di autenticazione 'IntegratedWindowsAuthentication, Anonymous', ma l'associazione supporta solo la specifica di un solo schema di autenticazione. Gli schemi di autenticazione validi sono Digest, Negotiate, NTLM, Basic o Anonymous. Modificare l'impostazione IIS in modo da utilizzare un solo schema di autenticazione"
Cosa manca nella configurazione?!?
Un'altra domanda: ma non è possibile mettere il tutto in una sottocartella visto che è solo una prova per vedere se funziona tutto?
Grazie
Rispondi
Quoting
1
2
3
>>
Salto rapido
Ultimi messaggi
Tutti i forum
Ricerca
Utenti online
ASP.NET
ASP.NET 2.0
ASP.NET 3.5
ASP.NET 4.0
.NET Framework
Silverlight
Windows Phone
Windows Presentation Foundation e WinForms
Windows Communication e Workflow
ASP - avanzato
ASP - base
SQL Server e MySQL
Libri
Hosting
Altri linguaggi e tecnologie
Windows Server, IIS & Security
E-commerce
OT
Commenti: blogs e notizie
Eventi
Torna al forum
| Feed
RSS
ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
In primo piano
Speciale web mobile: costruire applicazioni con ASP.NET, jQuery Mobile e PhoneGap
Speciale Silverlight 5: tutte le novità
Rilasciato il bollettino MS11-100 per risolvere i problemi di attacchi DoS di ASP.NET
I più letti di oggi
Preview 2 di ASP.NET MVC 2.0 ed una nuova versione per AJAX Control Toolkit
.NET Campus: Creare applicazioni veloci e user-friendly con jQuery, Microsoft AJAX Library e ASP.NET
Creazione di un alarm con suono personalizzato con Windows Phone 7.1
Microsoft lancia Windows 7 e Office 14
Paginare con i numeri di pagina un datagrid
Proteggersi da attacchi di SQL e code injection con ASP
Contare i record restituiti da una query
Concorso Windows Phone: AppLoad and win!
Ereditarietà degli Style in Silverlight
Formattazione automatica dei TextBlock
Media
Windows Phone 7.5 Developer Day: marketplace e strumenti per monetizzare le app
Windows Phone 7.5 Developer Day: costruire app con Visual Studio 2010 e Windows Phone Runtime
Tutti i media
In evidenza
Speciale web mobile: costruire applicazioni con ASP.NET, jQuery Mobile e PhoneGap
Speciale Silverlight 5: tutte le novità
Sviluppare applicazioni per Windows Phone: scopri come fare con il nostro nuovissimo libro!
Sviluppa le applicazioni del futuro oggi: impara con il nostro libro HTML5 Espresso!
Community Days 2012 - Milano
Visualizzare un template per browser mobile tramite un custom control ASP.NET
Windows 8 su ARM: avrà il desktop, Office e il connected standby
Rilasciato Entity Framework 4.3
MISC
I nostri autori
Collabora con noi!
Media Kit - Pubblicità sul nostro network