0

最近、このサイトから継承したチームサイトといくつかのサブサイトを使用してサイトを作成しました。

構造は

トップレベル-サイトx

サブサイトサイトw&サイトe(これらは継承)

サブサブサイト(サイトwの下)サイトdおよびサイトr(継承の破損)

標準ユーザーの場合、NT認証ユーザーがサイトxの訪問者グループに含まれていても、サイトwにアクセスできません。

どんな助けでも大歓迎です。

乾杯Truez

4

1 に答える 1

0

ルーキーエラー!

すべてのカスタムWebパーツを削除したところ、アクセス許可は完全に機能しました。

Webパーツの1つが、テストユーザーがアクセスできないサブWebを介して再帰しようとしていました。

昇格されたアクセス許可で実行することでこれをカバーしたと思いましたが、さらに調査したところ、昇格されていない古いコンテキストがまだ残っているSPWebオブジェクトを渡していました。

でWebオブジェクトを渡す代わりに、サイトIDを渡して、実行中に昇格された特権でWebを作成しました。

誰かが理解していない場合はコメントしてください。さらに説明するためにサンプルコードサンプルを作成します。

乾杯Truez

于 2012-05-25T07:58:54.687 に答える