1

全て、

小さいがイライラする問題。

クライアント オブジェクト モデルを使用してサイト タイルを変更する DLL を作成しようとしています。

                Microsoft.SharePoint.Client.ClientContext myCContext = new Microsoft.SharePoint.Client.ClientContext(lsiteurl);

                System.Net.NetworkCredential ReqCredential = new NetworkCredential("user", "pwd", "domain");
                System.Net.WebProxy ReqProxy = new System.Net.WebProxy("IP:8080", false);
                myCContext.Credentials = ReqCredential;
                ReqProxy.Credentials = ReqCredential;
                WebRequest.DefaultWebProxy = ReqProxy;
                //GlobalProxySelection.Select = ReqProxy;

                Microsoft.SharePoint.Client.Web lWeb = myCContext.Web;

                myCContext.Load(lWeb);
                lerror = "Load SPWeb";
                myCContext.ExecuteQuery();

しかし、私が試してみると、myCContext.ExecuteQuery()で例外がスローされるたびに

同じエラー「407 Proxy Authentication Required」のたびに、この問題の解決にご協力ください

「プロキシ資格情報を SharePoint クライアント コンテキスト オブジェクトに渡すにはどうすればよいですか?」のソリューション (SharePoint クライアント オブジェクト モデル)は、新しいネットワーク資格情報、プロキシなどを作成しても何もしません...

助けてくれてありがとう

4

1 に答える 1

0

Internet Explorer でインターネット オプション -> 接続 -> LAN 設定に移動すると、そこからプロキシ設定を取得できるはずです。

上記のリンクと同じWeb構成で

<system.net>
    <defaultProxy>
 <proxy proxyaddress="address:port" bypassonlocal="True" />
    </defaultProxy>
  </system.net>

サイトが存在するアプリケーション プールをリサイクルまたは IISreset に指定し、これで問題が解決するかどうかを確認します。

これにより、現在発生している同じ問題が解決されました

また、正しいWeb構成でこれを行っていることを確認してください。愚かに聞こえますが、以前にこれを行う人を見たことがあります。

于 2012-08-16T13:36:57.853 に答える