1

Je suis en train de faire une auth avec Microsoft Azure, j'ai enregistré mon application dans certains endroits comme le portail Azure, y le lien pour enregistrer l'application dans easyauth.azurewebsites.net, enven ici applications. dev.microsoft.com, puis je copie de App Id dans mon code, aussi j'essaie d'utiliser l'API Graph pour auth et d'utiliser certains services Outlook dans une connexion à une application locale en utilisant lampp, et l'application est en php. quand j'enregistrer l'application i utilise le localhost url/app/app.phpAuth Azure avec php

est le code ici, je suis en train avec auth facile

<script src="jquery-3.2.1.js" type="text/javascript"></script> 
<script type="text/javascript"> 
    $(document).ready(function(){ 
    $("#theButton").on('click',function(){ 

     AzureADAuth.getAccessToken() 
      .then(function(token){ 
       alert(token); 
      }) 
      .error(function(err){ 
       alert("something gone wrong") 
      }); 
    }); 
}); 

+0

Quel problème rencontrez-vous exactement? Voulez-vous vous connecter à Azure Active Directory à partir d'une application Web PHP? Si oui, s'il vous plaît se référer à ce [fil] (https://stackoverflow.com/questions/33509761/connect-to-azure-active-directory-from-php-web-application) –

Répondre

0

Je ne vois pas un question exacte donc plutôt je vais vous donner une réponse générale. Pour prendre en charge Azure AD (comptes de travail ou d'école) ou les comptes Microsoft (Outlook, xbox, hotmail), vous pouvez enregistrer votre application dans le App Registration Portal. Ensuite, vous devrez configurer cette application en créant une application secrète/mot de passe et définir un URI de redirection.

Ensuite, vous pouvez intégrer l'application avec une bibliothèque OAuth2.0. J'ai written a small PHP sample using the phpleague OAuth2.0 client que vous pouvez commander pour cela.