Question

Nous disposons d'un site de l'installation de sharepoint 2013 avec un domaine d'application configuré.

C'est très bien, je peux créer un Fournisseur de Sharepoint hébergé app, où le Web-projet s'exécute sur un serveur IIS local.L'application sharepoint partie contient une définition de liste avec une télécommande evenet récepteur qui est contenue à l'intérieur de la web-projet.

J'ai fait inscrire l'application à l'aide de appregnew.page aspx.

Désormais, chaque fois que j'ajoute un élément à la liste, les webservices est appelée correctement.Cependant je ne peux pas charger le clientContext à l'aide de

using (ClientContext clientContext = TokenHelper.CreateRemoteEventReceiverClientContext(properties))
{
    if (clientContext != null)
    {
        clientContext.Load(clientContext.Web);
        clientContext.ExecuteQuery();

        if (properties.EventType == SPRemoteEventType.ItemAdded)
        {

        }
    }
}

Quand j'ai vérifier l'Erreur-les Propriétés de la variable "propriétés", j'obtiens le message suivant:enter image description here

J'ai essayé toutes sortes de app des inscriptions sur la page appregnew.aspx.Aussi, j'ai ajouté l'adresse de point de terminaison de <RemoteEndpoints> balise à l'intérieur de la AppManifest.xml

Quelqu'un peut-il m'aider ici?Cette erreur commence à me rendre dingue après des heures de débogage...

Était-ce utile?

La solution

Lors du développement d'une grande confiance fournisseur d'application hébergée dans VS, vous êtes demandé: "Comment voulez-vous vous app pour authentifier".Ici, vous avez deux options.Si vous développez pour sur site vous pouvez sélectionner "Utiliser un certificat".Les certificats sont créés dans IIS.Voir ce pour plus d'informations sur la configuration de l'environnement de dev pour fournisseur d'applications hébergées.http://sharepointnadeem.blogspot.com/2014/02/sharepoint-2013-provider-hosted-app.html

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