J'ai créé un addin Office que j'essaie de soumettre au magasin, mais je suis rejeté car l'extension doit fonctionner dans Office 2013. J'utilise ADAL 1.0.13 Authentifier à Microsoft Graph et mon application hébergée sur AD. Pour une raison quelconque, lorsque je me connecte à 365 à partir d'Office 2013, je ne peux pas obtenir de jeton pour Microsoft Graph, mais je l'obtiens pour mon application.Office Addin ne fonctionne pas dans Word 2013
Quand je vérifie localStorage il n'y a pas de jeton d'accès pour le graphique
adal.token.renew.status5367d787-ea68-4352-a336-99d69dabc81d: Completed
adal.token.renew.statushttps://graph.microsoft.com: In Progress
Le Addin travaille pour toutes les plateformes de bureau Office365, bureau 2016, IOS, MAC, à l'exception Bureau 2013.
Toute pensée serait certainement Aidez-moi.
Merci
Voici mon ADAL Log
Jeu, 4 mai 2017 18:50:07 GMT: 1.0.13-verbose: événement de changement d'emplacement https://wd365.azurewebsites.net/-https://wd365.azurewebsites.net/
Jeudi, 04 Mai 2017 18:50:07 GMT: 1.0.13-VERBOSE: Emplacement du changement de https://wd365.azurewebsites.net/ à https://wd365.azurewebsites.net/#/user
jeu., 04 mai 2017 18:50:07 GMT: 1.0.13-V ERBOSE: Url: /views/user.html mappe vers la ressource: null
Jeu, 04 mai 2017 18:50:07 GMT: 1.0.13-VERBOSE: URL:/apiServer mappe vers la ressource: 5367d787-ea68-4352 -a336-99d69dabc81d
Jeu, 4 mai 2017 18:50:07 GMT: 1.0.13-INFO: jeton est disponible pour cette URL/apiServer
Jeu, 4 mai 2017 18:50:07 GMT: 1.0.13-verbose: Url: https://graph.microsoft.com/v1.0/me cartes de ressources: https://graph.microsoft.com
Jeu, 4 mai 2017 18:50:07 GMT: 1.0.13-INFO: renewToken est appelé pour la ressource: https://graph.microsoft.com
Jeu, 4 mai 2017 18:50:07 GMT: 1.0.13-INFO: Ajouter un cadre adal renseignera: adalRenewFramehttps: //graph.microsoft.com
Jeu, 4 mai 2017 18h50: 07 GMT: 1.0.13-VERBOSE: Renouveler le jeton Etat attendu: a3ad9e34-cbd9-4e79-84f9-6065edd6b335 | https://graph.microsoft.com
Jeu, 4 mai 2017 18:50:07 GMT: 1.0.13-INFO: Navigation url: https://login.microsoftonline.com/common/oauth2/authorize?response_type=token&client_id=5367d787-ea68-4352-a336-99d69dabc81d&resource=https%3A%2F%2Fgraph.microsoft.com&redirect_uri=https%3A%2F%2Fwd365.azurewebsites.net%2F&state=a3ad9e34-cbd9-4e79-84f9-6065edd6b335%7Chttps%3A%2F%2Fgraph.microsoft.com&client-request-id=0d76a714-62c9-45ca-af04-f548dd658f63&x-client-SKU=Js&x-client-Ver=1.0.13
Jeu, 4 mai 2017 18:50:07 GMT: 1.0.13-verbose: Naviguer à: https://login.microsoftonline.com/common/oauth2/authorize?response_type=token&client_id=5367d787-ea68-4352-a336-99d69dabc81d&resource=https%3A%2F%2Fgraph.microsoft.com&redirect_uri=https%3A%2F%2Fwd365.azurewebsites.net%2F&state=a3ad9e34-cbd9-4e79-84f9-6065edd6b335%7Chttps%3A%2F%2Fgraph.microsoft.com&client-request-id=0d76a714-62c9-45ca-af04-f548dd658f63&x-client-SKU=Js&x-client-Ver=1.0.13&prompt=none&login_hint=oasmat%40worldox.com&domain_hint=worldox.com
Jeu, 4 mai 2017 18:50:07 GMT: 1.0.13-verbose: Définir l'état de chargement en attente pour: https://graph.microsoft.com
Jeu, 4 mai 2017 18:50:07 GMT: 1.0 .13-INFO: LoadFrame: adalRenewFramehttps: //graph.microsoft.com
Jeu, 04 Mai 2017 18:50:08 GMT: 1.0.13-INFO: Ajouter un panneau d'affichage au document: adalRenewFramehttps: //graph.microsoft.com
Jeu, 04 Mai 2017 18:50:08 GMT: 1,013-INFO: LoadFrame: adalRenewFramehttps: //graph.microsoft.com
Jeu, 04 Mai 2017 18:50:08 GMT: 1.0.13-INFO: Ajouter un panneau d'affichage au document: adalRenewFramehttps: //graph.microsoft .com
Jeu, 4 mai 2017 18:50:09 GMT: 1.0.13- erreur: erreur lors de l'acquisition de jeton pour la ressource: https://graph.microsoft.com pile: non défini
Jeu, 4 mai 2017 18h50: 09 GMT: 1.0.13-INFO: Erreur dans la réponse:
{ "method":"GET", "transformRequest":[null], "transformResponse":[null], "url":"https://graph.microsoft.com/v1.0/me", "headers": {"Accept":"application/json, text/plain,*/*"}, "data": "AADSTS50058: A silent sign-in request was sent but no user is signed in. The cookies used to represent the user's session were not sent in the request to Azure AD. This can happen if the user is using Internet Explorer or Edge, and the web app sending the silent sign-in request is in different IE security zone than the Azure AD endpoint (login.microsoftonline.com).
Trace ID: 1cacf014-8aa1-4cb9-981d-a6addb0d1700 Correlation ID: 0d76a714-62c9-45ca-af04-f548dd658f63 Timestamp: 2017-05-04 18:50:12Z|login_required|undefined" }
Voici mon point final dans mon code
var azureADConfig = {
clientId: "5367d787-ea68-4352-a336-99d69dabc81d",
endpoints: {
'https://graph.microsoft.com': 'https://graph.microsoft.com',
'https://wdwebauth.azurewebsites.net': '5367d787-ea68-4352-a336-99d69dabc81d'
},
};
Xue avez-vous de la documentation que je peux suivre, comment changer la zone de sécurité de mon application web pour correspondre au point de terminaison AD? Y at-il une raison pour laquelle cela se produit uniquement sur un ordinateur exécutant le client Office 2013 sur Windows 7 avec IE11? –
Vous pouvez vérifier la zone de sécurité pour un site en ouvrant ce site dans l'IE, puis nous pouvons le vérifier via les options Internet-> Sécurité. Il va localiser le site dans une zone spécifique. Plus de détails sur les zones de sécurité URL, vous pouvez vous référer [ce lien] (https://msdn.microsoft.com/en-us/library/ms537183 (v = vs.85) .aspx # zones). –