2010-07-29 16 views
7

Quindi, io sono il VS2010 con IIS 7 con NET 4.0ospitare .net 4.0 servizio REST WCF in IIS 6

Ho un REST WCF 4.0/.net 4.0 servizi che gestisce localmente molto bello. Sul mio locale è ospitato in IIS a

http://localhost/SOMENAME/

[WebGet(UriTemplate = "Ping")] 
    public string CheckAuthenticatedStatus() 
    { 
     string userName; 
     if (!AuthenticateUser(out userName)) 
     { 
      WebOperationContext.Current.OutgoingResponse.StatusCode = System.Net.HttpStatusCode.Unauthorized; 
      return "Authenticaltion Failed"; 
     } 
     return "Ping Back - " + userName; 


    } 

    [WebGet(UriTemplate = "AnonymousPing")] 
    public string CheckStatus() 
    { 

     return "AnonymousPing Back"; 

    } 

ma quando provo per ricorrere ad esso in un ambiente di QA (win2k3 .net 4 IIS 6) ottengo il seguente errore.

Elenco directory negato Questa directory virtuale non consente di elencare i contenuti.

Come faccio a fare questo? E non ho bisogno di un file SVC sul mio locale per eseguire il servizio web. Tutta la guida in linea (per gentile concessione di google) parla del file SVC. Per favore, indicami la giusta direzione.

risposta

7

Ho finalmente trovato quello che stavo cercando.

Fase 1) VirtualDirectoryName-> Proprietà-> Directory virtuale tabulazioni> confirguration pulsante->

Inserisci nuovo WildCard Mapping C: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_isapi.dll Deseleziona Verificare tale file esiste

Punto 2)

VirtualDirectoryName-> Proprietà-> Directory Security tabulazioni> autenticazione e accesso controllo-> Modifica autenticazione pulsante->

Deseleziona integrato Windodws

Step3) Reimposta IIS

I seguenti due collegamenti mi hanno aiutato!

http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/2ec269e3-c1ff-4d9b-9ff3-d530f1599047

http://forums.asp.net/t/1195663.aspx

+0

Grazie per aver trovato il tempo per documentare questo. Mi stavo strappando i capelli con lo stesso problema fino a quando non ho trovato la tua risposta! – B4ndt

Problemi correlati