2015-05-09 2 views
0

Я пытаюсь развернуть мое приложение на лазурном.развертывание mvc и wcf на Azure

Нарастание нижеследовал:

  • .Net WCF REST Service ведьма делает обработку данных
  • .Net MVC App ведьмой является сайт

Так я разворачивал свою службу на 1 месте (xxService.azurewebsites.net) и приложение на другом сайте xxApp.azurewebsites.net

I offcorse сделано в конфиге обоих приложений, чтобы разрешить orginin и прочее:

<httpProtocol> 
    <customHeaders> 
    <add name="Access-Control-Allow-Origin" value=<<Address to app>> /> 
    <add name="Access-Control-Allow-Headers" value="Origin, X-Requested-With, Content-Type, Accept" /> 
    <add name="Access-Control-Allow-Methods" value="GET,POST,DELETE,HEAD,PUT,OPTIONS" /> 
    <add name="Access-Control-Allow-Credentials" value="true" /> 
    </customHeaders> 
</httpProtocol> 
<handlers> 
    <remove name="ExtensionlessUrlHandler-Integrated-4.0" /> 
    <remove name="OPTIONSVerbHandler" /> 
    <remove name="TRACEVerbHandler" /> 
    <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /> 
</handlers> 

Теперь ошибки я получаю то, что соединение не позволяет OPTION вызове к SERVICE:

ВАРИАНТЫ <some POST endpoint> XMLHttpRequest не может загрузить <some POST endpoint>. Недействительный код состояния HTTP 405

Я также попытался развернуть WCF в подпапке в приложении MVC с помощью виртуального каталога, но это не работает вообще.

Уверен, у кого-нибудь есть идея?

ответ

Смежные вопросы