0
我需要爲我們的登錄頁面實現自定義capcha。所以我擴展/重寫了自定義的ViewServiceBase和DefaultUserService。現在我可以將CustomUserService的自定義參數傳遞給我的login.html,並將captcha圖像和id傳遞給它。但是我無法將任何自定義數據傳遞給CustomViewService,因此我無法驗證驗證碼輸入。解決方案將擴展LocalAuthenticationContext並使用它。或者有沒有其他的方法可以將login.html中的數據傳遞給CustomUserService?如何從IdentityServer3登錄頁面返回自定義參數?
由於政策原因,我們不能使用blacbox /不可靠的驗證碼,如reCaptcha。
我沒有提供代碼片段,因爲我的實現與原始代碼差別很小,差異與我的問題無關。
感謝您的任何暗示,即使是骯髒的。
非常感謝!你爲我節省了幾個小時的睡眠時間:D – Qerts