通过


使用 Web API 向 Microsoft Dataverse 进行身份验证

必须按照 使用 OAuth 与 Dataverse 中的说明使用 OAuth。

使用 Web API 时要编写的用于管理身份验证的代码取决于部署的类型和代码的位置。

使用 Az PowerShell 模块来操作 Azure 应用程序

无需使用此方法创建自己的应用注册。 可以使用 Azure AD 应用程序请求访问令牌。

使用 Connect-AzAccount 命令启动交互式浏览器登录或启动设备代码流。 Connect-AzAccount 还支持基于证书的身份验证,但这需要注册的应用程序。

登录后,使用 Az PowerShell 模块 Get-AzAccessToken 命令请求 Dataverse 组织 URI 资源的访问令牌。

了解如何使用 PowerShell 连接到 Dataverse

在 Web 资源中使用 JavaScript 进行身份验证

在 HTML Web 资源、表单脚本或功能区命令中将 Web API 与 JavaScript 配合使用时,无需包含任何用于身份验证的代码。 在这些情况下,应用程序已对用户进行身份验证并管理身份验证。

使用适用于 JavaScript 的Microsoft身份验证库

如果要使用 JavaScript 创建单页应用程序(SPA),则可以使用 适用于 JavaScript 的Microsoft身份验证库(MSAL.js),将 OAuth 与跨域资源共享配合使用来连接单页应用程序

另请参阅

使用 Dataverse Web API
Web API 类型和操作
使用 Web API 执行操作
将 OAuth 与 Dataverse 配合使用
将 OAuth 与跨域资源共享配合使用以连接单页应用程序