Hallo,
ich bekomme keine Verbindung zu meinen grundlegenden DomainServices UserRegistrationService und AuthenticationService.
Ich habe in web.config folgende Einstellungen getroffen:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62:
| <configuration> <system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true"> <baseAddressPrefixFilters> <add prefix="http://de-wks-cs-010:8080/MyPage/"/> </baseAddressPrefixFilters> </serviceHostingEnvironment>
<services> <service name="AuthenticationService" behaviorConfiguration="RIAServiceBehavior"> <endpoint address="" binding="wsHttpBinding" contract="MyPage.Web.AuthenticationService"/> <endpoint address="/soap" binding="basicHttpBinding" contract="MyPage.Web.AuthenticationService"/> <endpoint address="/binary" binding="customBinding" bindingConfiguration="BinaryHttpBinding" contract="MyPage.Web.AuthenticationService"/> <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" /> </service>
<service name="UserRegistrationService" behaviorConfiguration="RIAServiceBehavior"> <endpoint address="" binding="wsHttpBinding" contract="MyPage.Web.UserRegistrationService"/> <endpoint address="/soap" binding="basicHttpBinding" contract="MyPage.Web.UserRegistrationService"/> <endpoint address="/binary" binding="customBinding" bindingConfiguration="BinaryHttpBinding" contract="MyPage.Web.UserRegistrationService"/> <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" /> </service> </services>
<behaviors> <serviceBehaviors> <behavior> <serviceMetadata httpGetEnabled="true" /> <serviceDebug includeExceptionDetailInFaults="false"/> </behavior> </serviceBehaviors> </behaviors> <bindings> <customBinding> <binding> <binaryMessageEncoding /> <httpTransport /> </binding> </customBinding> </bindings> </system.serviceModel> </configuration> |
Der WcfTestClient sagt:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| Error: Cannot obtain Metadata from http://localhost:8080/MyPage If this is a Windows (R) Communication Foundation service to which you have access, please check that you have enabled metadata publishing at the specified address. For help enabling metadata publishing, please refer to the MSDN documentation at http://go.microsoft.com/fwlink/?LinkId=65455.WS-Metadata Exchange Error URI: http://localhost:8080/MyPage Metadaten enthalten einen Verweis, der nicht aufgel”st werden kann: "http://localhost:8080/MyPage". Es war kein an http://localhost:8080/MyPage abh”render Endpunkt vorhanden, der die Nachricht annehmen konnte. Dies wird h„ufig durch eine fehlerhafte Adresse oder SOAP-Aktion verursacht. Weitere Details finden Sie unter "InnerException", sofern vorhanden. Der Remoteserver hat einen Fehler zurckgegeben: (404) Nicht gefunden.HTTP GET Error URI: http://localhost:8080/MyPage Fehler beim Downloaden von 'http://localhost:8080/MyPage'. Fehler bei der Anforderung mit HTTP-Status 404: Object Not Found. |