[英]get azure ad login username in php
我在登錄 Azure 廣告時嘗試獲取用戶名。 當我訪問https://xxxx.azurewebsites.net 時,它會重定向到 azure 廣告。 之后我想使用那個用戶名。 但我不知道該怎么做? 下面的代碼不起作用。
我也寫了https://xxxx.azurewebsites.net/.auth/login/aad/callback但沒有用
<script type="text/javascript">
$(document).ready(function ()
{
$.get("https://xxxxxx.azurewebsites.net/.auth/me", function (data, status) {
for (var key in data[0]["user_claims"]) {
var obj = data[0]["user_claims"][key];
alert(obj["typ"]); //claim type in user_claims
alert(obj["val"]) //claim value in user_claims
}
});
});
</script>
實際上我們只能做https://xxxxxx.azurewebsites.net/.auth/me
當我們在我們的項目中對AAD信息什么都不做的時候。
如果您已經將 AAD 集成到您的項目中,您可以修改您的代碼以在后端獲取身份驗證信息,並在您的客戶端中顯示它們。
有一個和你類似的問題,你可以看看這個。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.