gpt4 book ai didi

azure - 除了注册 Active Directory 之外,还有其他方法可以获取 azure clientID 吗?

转载 作者:行者123 更新时间:2023-12-03 04:27:07 25 4
gpt4 key购买 nike

var authenticationContext = new AuthenticationContext(activeDirectoryEndpoint + activeDirectoryTenantId);
var credential = new ClientCredential(clientId: clientId, clientSecret: clientSecret);
var result = authenticationContext.AcquireTokenAsync(resource: windowsManagementUri, clientCredential: credential).Result;

我有这段代码可以生成 token ,是否有其他方法可以获取 clientID 和 Client Secret ,而不使用 azure Active Directory 应用程序注册?

最佳答案

您按照OAuth 2.0授权框架获取 token 的方式,该框架支持第三方应用程序获得对 HTTP 服务的有限访问,无论是通过编排审批交互来代表资源所有者资源所有者和 HTTP 服务之间,或者通过允许第三方应用程序代表其自己获取访问权限。 .

我们可以与任何支持 OAuth 2.0 的平台集成。例如,如果您想与Azure AD集成,则需要在Azure上注册该应用程序,然后使用该应用程序的属性与Azure AD集成以获取 token 。与 Google、Fackbook 等相同。

更详细的OAuth 2.0授权框架,可以引用here .

关于azure - 除了注册 Active Directory 之外,还有其他方法可以获取 azure clientID 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41929616/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com