title: call microsoft graph using the logged in user
body: <p>I created ASP.Net Web Application (.Net Framework) with work/School Authentication through Azure. 
  When I run it, it asks users to login which is as expected. </p>
  
  <p>On the other hand, to call Microsoft Graph and get the phoho, e.g. GET <code>https://graph.microsoft.com/v1.0/me/photo/$value</code>, I need to get an access token. I know ho to get access token using username and password, but system did not capture what username and password the user entered already, so this requires that system will ask user again to put his password which is strange!!</p>
  
  <p>If I use a separate defined username and password, I will lose the ability of using <code>me</code> in the api call parameters, as this becomes another user. Also, I know I can call Graph using client ID instead of username and password, but again I will not be able to call any API using <code>me</code> parameter</p>
  
  <p>Is there any way to get the access token by using the current logged in user without asking him to enter credentials again? I don't know if I drive the concept in a wrong way, but the target is to call Graph API using <code>me</code> and without asking user to submit credentials twice, but by taking advantage of the logged in user!</p>