Deployment dei servizi di ADO.NET Data Services

L'altro giorno ho dato una mano ad Alessio nel deployment di un servizio basato sui Data Services e siamo incappati in alcuni scenari in cui prima non mi era mai capitato di arrivare.

Per prima cosa, è necessario prestare attenzione a quanti host header sono mappati sotto IIS, perchè se ce n'è più di uno, bisogna seguire quanto contenuto in questo script, ispirato dall'occasione ;)

L'errore che si riceve in caso contrario è questo:

This collection already contains an address with scheme http.  There can be at most one address per scheme in this collection.

Ovviamente la prima strada è nettamente da preferire, specie se ci si trova in hosting e non si può rimuovere il mapping di un host da IIS (generalmente, infatti, viene mappato sia dominio.ext, che www.dominio.ext).

Stesso discorso deve essere fatto qualora vogliate utilizzare sia l'autenticazione integrata che quella anonima: il servizio è in grado di supportarne solo una, per cui se avete questa necessità, il workaround più rapido è duplicare le applicazioni.

Fatto questo, non ci sono altre cose particolari da tenere a mente, per cui basta copiare i file ed il gioco è fatto ;)

Commenti

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.



Segnala su: Facebook MSDN Social Twitter Segnalo Wikio Diggita Technorati Stumbleupon Google Yahoo FriendFeed Delicious Furl

Nella stessa categoria
I più letti del mese
TagCloud
.NET Framework, .NET Framework 2.0, .NET Framework 3.0, .NET Framework 3.5, .NET Framework 4.0, 10annidi, ADO.NET, ADO.NET Data Services, ADO.NET Entity Framework, AJAX, Architettura, ASP, ASP.NET, ASP.NET 2.0, ASP.NET 2.0 per tutti, ASP.NET 3.5, ASP.NET 3.5 per tutti, ASP.NET 4.0, ASP.NET AJAX, ASP.NET Charting, ASP.NET MVC, ASPItalia.com, Cache, CSS, Custom Control, Database, Databinding, Datagrid, Deployment, Dynamic Data Control, HttpHandler, HttpModule, HttpRuntime, IIS, ISAPI, Javascript, LINQ, LINQ to Entities, LINQ to SQL, LogParser, Master Pages, Media Center, Membership API, Microsoft Expression, Mono, MySQL, Object Oriented Programming, Off Topic, Office, ORM, Pattern, PDC 2008, Profile API, Provider Model, Report, Roles API, Security, Silverlight, Silverlight 2.0, Silverlight 3.0, SQL Server, User Control, Visual Studio, Web Service, Windows 7, Windows CardSpace, Windows Client, Windows Communication Foundation, Windows Live Services, Windows Mobile, Windows Presentation Foundation, Windows Server, Windows Vista, WinFS, XAML, XBox 360, XHTML, XML, XSLT
BLOG INFO
  • 889 post, 388 commenti, 187 trackback
  • Feed blog e contenuti tecnici: RSS
  • Feed blog: RSS Atom
IN EVIDENZA