我一直在努力搜索如何撤销用于PHP用户帐户的Microsoft APP或任何编程语言的访问但无法找到它...
似乎没有任何用于实现它的msdn文档......也没有“login.microsoftonline.com”中的任何API URL端点。
我们应该只删除我们的网络应用数据库中的令牌并离开它吗?
但访问account settings -> security and privacy -> connected apps
应用仍然存在...
Plzzz有人分享网址端点或正确的方法
请注意: 但谷歌php客户端有撤销方法,他们将令牌发送到端点“https://accounts.google.com/o/oauth2/revoke”
微软有没有类似的撤销端点?
答案 0 :(得分:0)
如果您正在寻找禁用租户中的用户帐户访问AD应用程序的方法。
您可以将用户帐户个人资料中的accountEnabled
属性设置为false
,这将锁定用户帐户以防止其授权或验证您的应用程序。
您可以利用Microsoft Graph API来处理这些操作。有关Microsoft Graph中此API的详细信息,请参阅https://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/user_update。
以下是PHP https://github.com/Azure-Samples/active-directory-php-graphapi-web中的示例,其中介绍了如何使用Microsoft Graph处理租户中的用户帐户。