作为标题,我需要获取活动azure目录的客户端ID,以便在linux和onedrive之间执行文件传输。是否有任何API。
您不能使用用户名和密码来创建或获取客户端ID。
用户凭据和客户端ID之间没有连接。
您应通过creating an Azure AD app获取客户端ID。您可以在"appId": "631a96bc-a705-4eda-9f99-fdaf9f54f6a2",
中看到response。 appId
是客户端ID。
您还可以通过getting application直接从现有的Azure AD应用获取客户端ID。
但是我认为您不需要在代码中创建一个Azure AD应用或获取一个Azure AD应用,然后使用客户端ID。如果要调用Microsoft Graph API,则应在Azure门户中创建Azure AD应用,并从那里获取客户端ID并将其配置到您的项目中。