Próbuję dodać odwołanie do służby listy programu SharePoint na https://abcd/_vti_bin/lists.asmx
, ale pojawia się następujący błąd:Nie można dodać odwołanie do usługi SharePoint listy
There was an error downloading ' https://abcd/_vti_bin/lists.asmx/_vti_bin/ListData.svc/ $metadata'. The request failed with HTTP status 404: Not Found. Metadata contains a reference that cannot be resolved: ' https://abcd/_vti_bin/lists.asmx '. The HTTP request is unauthorized with client authentication scheme 'Anonymous'. The authentication header received from the server was 'Negotiate,NTLM'. The remote server returned an error: (401) Unauthorized. If the service is defined in the current solution, try building the solution and adding the service reference again.
Witryna SharePoint umożliwił Uwierzytelnianie Windows ASP.NET podszywanie jest włączone, a dostęp anonimowy wyłączony.
Udało mi się połączyć z usługą za pomocą IE; to monituje o identyfikator użytkownika NT i hasło. Błąd pojawia się, gdy próbuję dodać referencję z aplikacji systemu Windows.
Każda pomoc będzie mile widziana.
Środowisko: Visual Studio 2012, SharePoint gospodarzem na IIS 7.5, Windows Server 2008 R2
Podążam dokładnie tymi samymi krokami. Problem występuje w kroku 5, po kliknięciu przycisku OK pojawia się błąd z powodu wyżej wspomnianego błędu. – Thomas
używasz prostej usługi sieciowej lub WCF? –
Jest to domyślna usługa listowa dostarczona przez Sharepoint Foundation 2010. Ponieważ ma rozszerzenie asmx, nie powinna być funkcją WCF. – Thomas