使用 OAuth 進行驗證
重要事項
在 2022 年 6 月,我們引進了 多重要素驗證 作為 Bing 廣告的需求。 您可能仍然需要變更程式碼,才能符合這項需求。 Microsoft Advertising 會在 10 月初執行技術強制檢查。
此部落格文章 概述您應該採取以確保合規性的步驟。
如需詳細資訊,請參閱 多重要素驗證需求 指南。
請考慮您想要登入的使用者, example@contoso.com 例如 。 Bing 廣告 API 不會接受該電子郵件地址和密碼。 相反地,您必須設定包含使用者存取權杖的 AuthenticationToken 標頭元素。 您可以將存取權杖視為代表使用者名稱和密碼。
如何取得使用者的存取權杖? 身為應用程式開發人員,您將使用 Microsoft 授權 URL 來提示 Microsoft Advertising 使用者同意。 一旦使用者提供同意,您就可以取得存取權杖,並代表使用者採取行動。
Microsoft Advertising 會利用開發人員Microsoft 身分識別平臺端點和OAuth 2.0通訊協定,從 Azure Active Directory (AAD) 和個人 Microsoft 帳戶驗證公司或學校帳戶, (MSA) ,例如 hotmail.com、outlook.com 和 msn.com。
要求使用者同意 您的應用程式以管理其 Microsoft Advertising 帳戶
提示
如需如何使用 Bing 廣告 SDK 取得存取和重新整理權杖的詳細資訊,請參閱 使用 SDK 進行驗證。