2017-05-04 33 views

回答

0

如果您遵循https://docs.microsoft.com/en-gb/windows-server/identity/ad-fs/development/customize-id-token-ad-fs-2016的說明,它不可能是AD FS。

我建議得到一個提琴手跟蹤,看看由AD FS發出的令牌是否包含您所需要的。如果你想要一個漂亮的令牌解碼器使用https://www.authnauthz.com/oauthplayground/DecodeJWTTokenhttps://jwt.io/

+0

我發現問題,ADAL.JS使用** response_mode = query **,這會導致ADFS限制信息量,因爲URL限制,如果我改變到** response_mode = form_post **,我得到了完整的** id_token **但是,一個Angular應用程序無法收到一個POST請求...我試圖調用/ adfs/userinfo,但ADFS Web服務器不會沒有啓用CORS,所以我不能... –

+0

我目前正在努力解決同樣的問題。 也許下面是一個「解決方案」:https://stackoverflow.com/a/43915687/885338 微軟在這種情況下的決定只是ridicoulus。這是我的問題,如果我超過了網址,不是他們的... – Arikael

相關問題