我有一个在Azure环境中托管的服务。我正在使用控制台应用程序来使用该服务。同时这样做,我得到“所请求的服务,”http://xxxx-d.yyyy.be/Services/zzzzInService.svc“无法激活。请参阅服务器的诊断跟踪日志以获取更多信息。”导致ServiceActivationException的原因是什么?
任何人都可以帮助我找到我失踪的东西吗?
服务的定义如下 -
<service name="xxxx.AppServer.Host.Services.yyyyy.zzzzPlugInService"
behaviorConfiguration="MetadataBehavior" xdt:Locator="XPath(//service[@name='xxxx.AppServer.Host.Services.yyyy.zzzzPlugInService'])" xdt:Transform="Replace">
<endpoint address="" binding="basicHttpBinding" bindingConfiguration="basicHttpBinding" contract="xxxx.Shared.IntegrationServices.yyyy.IzzzzPlugInService">
<identity>
<dns value="localhost"/>
</identity>
</endpoint>
<endpoint address="" binding="basicHttpBinding" bindingConfiguration="basicHttpsBinding" contract="xxxx.Shared.IntegrationServices.yyyy.IzzzzPlugInService">
<identity>
<dns value="localhost"/>
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
当我在浏览器中使用的链接http://xxxx-d.yyyy.be/Services/zzzzInService.svc我得到这些讯息话题 -
的在system.serviceModel绑定/绑定/ basicHttpBinding的不没有名为'basicHttpBinding'的配置绑定。这是bindingConfiguration的无效值。
来源:
<endpoint address="" binding="basicHttpBinding" bindingConfiguration="basicHttpBinding" contract="xxxx.Shared.IntegrationServices.zzzzz.IzzzzPlugInService">
你看到任何更好的错误信息,当您浏览到* HTTP://xxx.svc*在浏览器吗? – McGarnagle