如何对守护程序进行身份验证以访问MS Custom Translator API

时间:2018-12-19 17:57:44

标签: authorization azure-ad-b2c microsoft-translator

我正在为MS Custom Translator数据建立培训管道,并希望自动化培训过程。我知道我应该使用Azure AD,并且能够使用运行API的OAuth2 OpenId Connect访问自定义转换器API。然后,我也尝试使用证书身份验证,但是我无法选择已禁用的Microsoft Custom Translator API。 我可以访问其他API,例如MS Graph,而不能访问MS Custom Translator,还有另一种方法吗?

1 个答案:

答案 0 :(得分:0)

我们刚刚添加了一些示例代码,演示了如何通过API处理一些常见的Custom Translator任务。可以在此处找到示例代码以及详细说明。

https://github.com/MicrosoftTranslator/CustomTranslatorApiSamples

请注意,自定义转换器使用AAD V2,因此您需要使用Microsoft身份验证库(MSAL)而不是v1的较旧ADAL。

https://docs.microsoft.com/en-us/azure/active-directory/develop/reference-v2-libraries