我有一個在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