Is there a way to log in through a web application or web api to Azure Active Directory (with AD credentials) using my own username and password page, which is hosted outside of Azure?
From my research, it seems that there is no programmatic way to send a username and password for user authentication using Azure AD (if you hosted the application outside of Azure) Not sure if they think this is a security hole (I don’t think that https is forced ?)
It seems that you can only authenticate users through a grant of code (which means that we exit our application to enter an external site).
Ultimately, I want to create a python api flash drive that can be authenticated immediately before Azure AD, if possible. I did this in the past (with other auth systems) with Oauth grant_type = password to send username and transfer, but I don’t think it is supported in Azure AD (correct me if I am wrong?) I know that grant_type = client_credentials is supported , but it looks like his auth service, which is not exactly what they are after http://msdn.microsoft.com/en-us/library/azure/dn645543.aspx
If it’s not possible to have a login page located outside of Azure, is it possible to have it inside Azure, it seems from the examples given here: http://msdn.microsoft.com/en-us/library/azure/bc8af4ff- 66e7-4d5b-b3d4-c33d2c55d270 # BKMK_Browser There is no special login page with a password field .. (only open input logic elements)
source share