2015-07-20 68 views
0

我試圖在web.config文件中配置CORS設置。但是,當我運行我的服務,我似乎無法獲得CORS響應標題(「訪問控制 - 允許來源」)。那麼,asp.net開發服務器9.0是否允許設置CORS設置?在asp.net開發服務器中配置CORS設置

<webServices> 
     <protocols> 
     <add name="HttpGet" /> 
     <add name="HttpPost" /> 
     <add name="HttpPostLocalhost" /> 
     </protocols> 
    </webServices> 

</system.web> 

    <system.webServer> 
    <httpProtocol> 
     <customHeaders> 
     <add name="Access-Control-Allow-Origin" value="*" /> 
     <add name="Access-Control-Allow-Methods" value="GET,HEAD,POST,DEBUG,OPTIONS" /> 
     <add name="Access-Control-Allow-Headers" value="Content-Type" /> 
     </customHeaders> 
    </httpProtocol> 
    </system.webServer> 

回答

0

在你的web.config
根據需要調整將這個。這個例子我只打開.aspx

<configuration> 
    <system.web> 
     <httpHandlers> 
     <add verb="GET,HEAD,POST,OPTIONS" path="*.aspx" type="System.Web.UI.PageHandlerFactory" /> 
     </httpHandlers> 
    </system.web> 
</configuration>