Web サイトのサブドメインにある WCF サービスにアクセスしようとしています。サブドメインが配置されているサーバーのプロパティは次のとおりです。
- 基本認証あり
- 4.0 .NET バージョンがあります
しかし問題は、http://mysubdomain.mydomain.com/Service1.svcのようなサービスにアクセスしようとすると、
500内部サーバーエラー。
ローカルホストからは正常に動作していますが。また、web.config のプロパティを次のように変更しました。
<services>
<service behaviorConfiguration="WCFService.Service1Behavior"
name="WCFService.WrangleCore">
<endpoint address="http://mysubdomain.mydomain.com/ServiceCore.svc" binding="basicHttpBinding" contract="WCFService.IService1">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="WCFService.Service1Behavior">
<!-- To avoid disclosing metadata information, set the value below to false before deployment -->
<serviceMetadata httpGetEnabled="true"/>
<!-- To receive exception details in faults for debugging purposes, set the value below to true. Set to false before deployment to avoid disclosing exception information -->
<serviceDebug includeExceptionDetailInFaults="false"/>
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
これの解決策を教えてください。