2017-08-25 194 views

回答

1

您的要求有兩個方面。

  1. 添加自定義驗證。

  2. 協議書

1.自定義身份驗證

進行自定義驗證,您可以創建自己的本地或聯合認證程序。該文件可在[1] [2]

2.協議書

這將可在柱的一個IS 5.4.0版本。這將ACR( 「認證背景類參考」)進行處理

[1] https://docs.wso2.com/display/IS530/Writing+a+Custom+Local+Authenticator

[2] http://wso2.com/library/articles/2017/04/writing-a-custom-inbound-authenticator-for-wso2-identity-server/

+0

事實上,OSGi包的名稱是com.gsma.authenticators-1.0.0對此我想在我的身份服務器使用5.3.0.I試圖在互聯網上提供的所有定解決方案但仍然,我的身份驗證框架 在運行時不會自動檢測到它。 –

+0

如果你從[Isuru(https://github.com/VishmikaMaduka/wso2telcohub/blob/master/dialog/gsma-authenticators/pom.xml)]得到它,你會發現它是爲以前版本的IS編寫的。很可能它不會在IS 5.3.0上啓動。你可以檢查,如果你用「-DosgiConsole」選項啓動你的IS包。然後在服務器啓動時輸入「ls」。很可能你的包不會被激活。在這種情況下,您可能需要克隆項目,更新依賴項並自行構建。 –

+0

我可以得到你的幫助在Skype上發送你的Skype的ID到這個電子郵件地址[email protected] –

0

上動態驗證流量的變化的進一步討論可以在WSO2架構線程被發現。

Conditional Authentication Support on WSO2 Identity Server

+0

是否有一個介質,通過它我可以實現並行線程 –

+0

這是指ESB還是EI? Identity Server沒有介體的概念。如果是這種情況,我會建議對各自的產品提出不同的問題。 –