うわー!生きてる!その作業!
デバッグではまだ動作しませんが(security exception)、次回のリリースまではそれを使用していきます。
が
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="SecureBasicHttpBinding">
<security mode="Transport">
<transport clientCredentialType="None" />
</security>
</binding>
</basicHttpBinding>
</bindings>
<behaviors>
<serviceBehaviors>
<behavior name="Silverheat.Cloud_WebRole.API.DataServiceBehavior">
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
<services>
<service behaviorConfiguration="Silverheat.Cloud_WebRole.API.DataServiceBehavior"
name="Silverheat.Cloud_WebRole.API.DataService">
<endpoint bindingConfiguration="SecureBasicHttpBinding"
address="" binding="basicHttpBinding"
contract="Silverheat.Cloud_WebRole.API.DataService" />
<endpoint address="mex" binding="mexHttpsBinding" contract="IMetadataExchange" />
</service>
</services>
</system.serviceModel>
(私はそれはそれはその既に設定された後のメタデータを必要とする理由私は完全に理解していないが、それは最終的に戻って、働かせた「mexHttpsBinding」だったと思う。ここで
は働いていた設定です私が推測する本)
私はまだWCFのためにある種のログを有効にする方法を知りたいと思いますが、この素晴らしいサイトの周りをもう少し突っ込んで答えを見つけることができます。