Question

Nous avons eu une application minuscule de la console. cet indice une partie du contenu d'un site Sharepoint 2010. Parmi ces données, nous avons besoin d'indexer la note de l'utilisateur par le contenu.

Nous utilisons le code suivant pour le faire:

//content and url are previously initialized correctly
SocialRatingManager ratingManager = new SocialRatingManager(context);
SocialRatingAverage srAverage = ratingManager.GetAverage(new Uri(url));

Ce code a parfaitement fonctionné dans l'ancien serveur. Mais notre client avait besoin pour migrer vers un nouveau et ici il ne fonctionne pas. Il jette des l'erreur suivante sur la première ligne:

Pas de profil utilisateur Application disponible au service de la demande. Contact votre administrateur de la batterie.

Je suis assez sûr a quelque chose à voir avec des autorisations Windows ou Sharepoint. J'ai trouvé cette solution dans plusieurs articles: http://www.c-sharpcorner.com / Blogs / 4344 /

Le problème est, nous n'avons pas la barre de ruban dans cette page. Nous avons un lien « Gérer les autorisations utilisateur » sous gens. Nous avons donc essayé de donner tout le monde (pas sûr de l'utilisateur doit être exactement) autorisations pour utiliser les fonctions personnelles, créer des sites personnels et d'utilisation des fonctionnalités sociales. Mais l'exception est toujours élevé.

Toute idée de comment résoudre ce problème?

Merci.

Était-ce utile?

La solution

J'ai réussi à fixer le même en utilisant celle de la méthode proposée dans ce blog

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top