問題の解決にお役立てください。 私はアプリケーションを持っています。これは、SharePoint WebサービスList.asmxを呼び出してリスト要素を取得します。 ここにコード:SharePoint Webサービス。エラー401:権限がありません
Lists listService = new Lists();
NetworkCredential credentials = new NetworkCredential();
credentials.UserName = serviceUserName
credentials.Password = servicePassword;
credentials.Domain = domain;
listService.Credentials = credentials;
listService.Url = serviceUrl.ToString();
XmlDocument xmlDoc = new XmlDocument();
XmlNode nodeListItems = listService.GetListItems(categoryListName.ToString(), null, null, null, "10000", null, null);
資格情報ユーザーはリストサイトにアクセスできます。 任意のサーバーにアプリケーションをデプロイする場合は、okです。 Listの要素を取得します。しかし、リストサイトで同じサーバーにアプリケーションをデプロイすると、エラー401:Unauthorizedが表示されます。
どうすれば問題を解決できますか?私は本当に同じサーバーにアプリケーションを展開する必要があります。
それは、SharePoint 2010またはSharePoint 2013またはSharePoint O365です?? – Saratchandra