簡體   English   中英

是否可以使用來自ADFS服務器的自定義c#模塊將聲明插入SAML令牌中?

[英]Is it possible to inject claims into a SAML token using a custom c# module from an ADFS server?

我有一個使用ADFS驗證用戶身份的asp.net Web應用程序。 ADFS服務器配置為一旦確定用戶是AD域的有效成員,便向Web應用發布聲明。

我要做的是在發布基本聲明之后調用的ADFS服務器上部署一個模塊。 然后,該模塊將查詢備用數據庫(例如SQL),基於已發出的聲明檢索有關用戶的一些信息,並將該信息作為一個或多個聲明/聲明注入SAML令牌中,並發送回給SAML令牌。網絡服務器。

我已經嘗試在ADFS服務器上實現自定義身份驗證適配器,但這是針對MFA的,並且只會返回一個聲稱使用了某種形式的MFA的附加聲明。

絕對。

您需要一個自定義屬性存儲。 這將運行SQL,然后添加從定制存儲派生的聲明規則。

請參閱: AD FS 2.0屬性存儲概述如何為Active Directory聯合身份驗證服務3.0創建自定義屬性存儲

暫無
暫無

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

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