この設定は、クラシックモードまたはSP2007のSP2010で機能します。基本認証クレーム認証付きSP2010にインストールされたWCFサービス
WCFサービスは、Sharepoint Webサイトの下にアプリケーションとしてインストールされています。このアプリケーションは基本認証を使用します。
UnauthorizedAccessExceptionが表示されます。 例外メッセージは「アクセスが拒否されました。 (HRESULTからの例外:0x80070005(E_ACCESSDENIED)) '。
デバッガでは、SPWebオブジェクトでCurrentUserプロパティがnullであることがわかりました。
共有認証リストを読むためには、このユーザーに基本認証を許可するには何が必要ですか?
using (SPSite siteCollection = new SPSite(url))
{
using (SPWeb rootWeb = siteCollection.OpenWeb())
{
DataTable news = ReadNews(rootWeb, (uint)sizeNumber);
/// continues...