के माध्यम से शेयरपॉइंट सूची तक पहुंचने पर प्रमाणीकरण त्रुटि कुछ महीने पहले मैंने एक विंडोज सेवा लिखी थी जो _vti_bin/list.asmx फ़ंक्शन GetListItemChanges का उपयोग करके शेयरपॉइंट सूची पिंग करेगा। यह कुछ हफ्ते पहले ठीक काम कर रहा था जब मेरी कंपनी ने हमारे शेयरपॉइंट इंस्टेंस को एसपी 1 में अपग्रेड किया था।वेब सेवा
त्रुटि::
अब जब भी मेरी सेवा शेयरप्वाइंट तक पहुँचने के लिए प्रयास करता है मैं एक 401.1 प्रमाणीकरण त्रुटि प्राप्त
You are not authorized to view this page
You do not have permission to view this directory or page using the credentials that you supplied.
Please try the following: Contact the Web site administrator if you believe you should be able to view this directory or page.
HTTP Error 401.1 - Unauthorized: Access is denied due to invalid credentials.
Internet Information Services (IIS)
मैं जाँच की है और साइट पर मेरी विशेषाधिकार नहीं बदला है।
Lists listsService = new Lists();
listsService.Credentials = new NetworkCredential("UserName", "Password", "domain");
Result = listsService.GetListItemChanges("List name", null, dTime.ToString(), null);
यह भी मेरे ध्यान में लाया गया है कि बुनियादी प्रमाणीकरण हमारे खेत पर अक्षम किया गया है हो सकता है: यहाँ कोड है जो मैं सूची कहते हैं। मुझे विश्वास नहीं है कि मैं इसका उपयोग कर रहा हूं लेकिन मुझे गलत हो सकता है।