2013-04-20 58 views
1

我正在使用VS 2012在webapp上使用Win7 x64。 我有一些在本地主機上正常工作的httphandlers(在IIS上從VS進行調試期間)。 的處理程序在Web.config中指定這樣的:Azure上的HttpHandler

<system.web> 
    <httpHandlers> 
     <add verb="*" path="login.ashx" type="MyWebApp.Logic.LoginHandler" /> 
    </httpHandlers> 
</system.web> 

當我發佈的webapp天青(mydomain.azurewebsites.net/login.ashx)處理程序不工作的。

我發現,我不得不從

<system.web> <httpHandlers> 

刪除的HttpHandler,並把它添加到

<system.webServer> <handlers> 

但是現在停止了本地主機上的工作,即使我保持的System.Websystem.webServer。 有什麼想法嗎?

+0

您是否嘗試過在處理程序和httpHandlers中使用動詞? – mfras3r 2013-04-20 19:17:13

+1

在你雲服務項目的屬性你如何運行Web服務器? IIS或IIS express? – 2013-04-21 11:51:39

回答