簡體   English   中英

AzureAD 不接受來自我的 NodeJS OAuth2 的 HTTP URL

[英]AzureAD not accepting my HTTP URL from my NodeJS OAuth2

我有一個使用 OAuth2 的 NodeJS 應用程序。 我沒有 SSL。 我正在嘗試使用 Microsoft 單點登錄進行身份驗證。 雖然它適用於本地主機,但它不適用於網絡的 IP。 任何的想法?

在 MS 網站上,它說我應該能夠:

今天的 Azure AD 應用程序模型支持 HTTP 和 HTTPS 方案,適用於在任何組織的 Azure Active Directory (Azure AD) 租戶中登錄 Microsoft 工作或學校帳戶的應用程序。 即應用程序清單中的 signInAudience 字段設置為 AzureADMyOrg 或 AzureADMultipleOrgs。 對於登錄個人 Microsoft 帳戶和工作和學校帳戶(即 signInAudience 設置為 AzureADandPersonalMicrosoftAccount)的應用,僅允許使用 HTTPS 方案。

我將清單設置為 AzureADMultipleOrgs

天藍色

重定向 URL 應該仍然使用HTTPS

通常,它們不支持通過不安全的通道傳輸令牌。 目前,在應用程序注冊門戶中注冊的應用程序僅限於一組有限的重定向 URI 值。 Web 應用程序和服務的重定向 URI 必須以 https 方案開頭。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM