Lorsque que vous souhaiter parcourir les web du site courrant en mode anonyme vous ne pourrez pas utiliser de foreach sur la propriété AllWebs de l'objet SPSite. En effet, lorsque vous utiliserez cette propriété en mode anonyme vous aurez une popup d'authentification qui s'ouvrira. Pour éviter ce problème il faudrait plutôt utilisé la méthode:
SPContext.Current.Web.GetSubwebsForCurrentUser();
Aucun commentaire:
Enregistrer un commentaire