Điểm:0

Trang Quên tên người dùng/mật khẩu không hoạt động trong máy chủ nhận dạng wso2 5.10.0 trong thiết lập Kubernetes

lá cờ pl

Đã định cấu hình Đăng nhập một lần kết nối OAuth2-OpenID bằng WSO2 Identity Server-5.10.0 với ứng dụng web của tôi trong thiết lập Kubernetes.

Trong khi đăng nhập vào ứng dụng web, khi chúng tôi nhấp vào liên kết quên tên người dùng/mật khẩu trong trang đăng nhập SSO, Url sẽ được nối thêm với số cổng 9443- https://wso2is:9443/accountrecoveryendpoint/recoveraccountrouter.do?client_id, sau khi xóa thủ công số cổng khỏi url, trang đang tải với url -https://wso2is/accountrecoveryendpoint/recoveraccountrouter.do?client_id trong trình duyệt.

Dưới đây là tệp Deploy.toml được sử dụng trong quá trình thiết lập của chúng tôi.

triển khai.toml

[identity.auth_framework.endpoint]
ID_server_service_url="https://$ref{server.hostname}:9443/services"

[event.default_listener.identity_mgt]
ưu tiên = "50"
bật = sai
[event.default_listener.governance_identity_mgt]
ưu tiên = "95"
bật = đúng
[event.default_listener.governance_identity_store]
ưu tiên = "97"
bật = đúng

[authentication.authenticator.email_otp]
tên = ""
bật = đúng
[xác thực.authenticator.email_otp.parameter]
useEventHandlerBasedEmailSender = true


[đầu ra_adapter.email]
from_address=""
tên người dùng = ""
mật khẩu = ""
tên máy chủ = ""
cổng = 
enable_start_tls= true
enable_authentication= true
chữ ký = ""

Để tránh chuyển hướng đến cổng 9443, hãy thêm cấu hình bên dưới
[transport.https.properties]
proxyPort = 443

Sau khi thêm proxyPort = 443, gặp lỗi dưới đây trong giao diện người dùng và nhật ký: nhập mô tả hình ảnh ở đây

Lỗi khi thực hiện phương thức yêu cầu: GET trên tài nguyên: https://wso2is/api/identity/recovery/v0.9/captcha?tenant-domain=carbon.super&captcha-type=ReCaptcha&recovery-type=password-recovery com.sun .jersey.api.client.ClientHandlerException: java.net.ConnectException: Kết nối bị từ chối (Kết nối bị từ chối)
        tại com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:155)
        tại com.sun.jersey.api.client.Client.handle(Client.java:652)
        tại com.sun.jersey.api.client.WebResource.handle(WebResource.java:682)
        tại com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74)
        tại com.sun.jersey.api.client.WebResource$Builder.get(WebResource.java:509)
        tại org.wso2.carbon.identity.mgt.endpoint.util.client.ApiClient.getAPIResponse(ApiClient.java:489)
        tại org.wso2.carbon.identity.mgt.endpoint.util.client.ApiClient.invokeAPI(ApiClient.java:529)
        tại org.wso2.carbon.identity.mgt.endpoint.util.client.api.ReCaptchaApi.getReCaptcha(ReCaptchaApi.java:105)
        tại org.apache.jsp.password_002drecovery_jsp._jspService(password_002drecovery_jsp.java:197)
        tại org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        tại javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
        tại org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
        tại org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
        tại org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
        tại javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
        tại org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
        tại org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        tại org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
        tại org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        tại org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        tại org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
        tại org.apache.catalina.core.ApplicationDispatcher. processRequest(ApplicationDispatcher.java:459)
        tại org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384)
        tại org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
        tại org.apache.jsp.account_002drecovery_002drouter_jsp._jspService(account_002drecovery_002drouter_jsp.java:138)
        tại org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        tại javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
        tại org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
        tại org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
        tại org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
        tại javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
        tại org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
        tại org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        tại org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
        tại org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        tại org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        tại org.apache.catalina.filters.Set CharacterEncodingFilter.doFilter(Set CharacterEncodingFilter.java:109)
        tại org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        tại org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        tại org.wso2.carbon.ui.filters.cache.ContentTypeBasedCachePreventionFilter.doFilter(ContentTypeBasedCachePreventionFilter.java:53)
        tại org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        tại org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        tại org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)
        tại org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        tại org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        tại org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
        tại org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        tại org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
        tại org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
        tại org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
        tại org.wso2.carbon.identity.context.rewrite.valve.TenantContextRewriteValve.invoke(TenantContextRewriteValve.java:86)
        tại org.wso2.carbon.identity.authz.valve.AuthorizationValve.invoke(AuthorizationValve.java:110)
        tại org.wso2.carbon.identity.auth.valve.AuthenticationValve.invoke(AuthenticationValve.java:75)
        tại org.wso2.carbon.tomcat.ext.valves.CompositeValve.continInvocation(CompositeValve.java:99)
        tại org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:49)
        tại org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62)
        tại org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:145)
        tại org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)
        tại org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57)
        tại org.wso2.carbon.tomcat.ext.valves.RequestEncodingValve.invoke(RequestEncodingValve.java:49)
        tại org.wso2.carbon.tomcat.ext.valves.RequestCorrelationIdValve.invoke(RequestCorrelationIdValve.java:119)
        tại org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
        tại org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
        tại org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
        tại org.apache.coyote.AbstractProcessorLight. process(AbstractProcessorLight.java:65)
        tại org.apache.coyote.AbstractProtocol$ConnectionHandler. process(AbstractProtocol.java:868)
        tại org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
        tại org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        tại java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        tại java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        tại org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        tại java.base/java.lang.Thread.run(Thread.java:834)
Gây ra bởi: java.net.ConnectException: Kết nối bị từ chối (Kết nối bị từ chối)
        tại java.base/java.net.PlainSocketImpl.socketConnect (Phương thức gốc)
        tại java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
        tại java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
        tại java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
        tại java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
        tại java.base/java.net.Socket.connect(Socket.java:609)
        tại java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:285)
        tại java.base/sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173)
        tại java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:182)
        tại java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:474)
        tại java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:569)
        tại java.base/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:265)
        tại java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:372)
        tại java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
        tại java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1187)
        tại java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1081)
        tại java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
        tại java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
        tại java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1515)
        tại java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
        tại java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:334)
        tại com.sun.jersey.client.urlconnection.URLConnectionClientHandler._invoke(URLConnectionClientHandler.java:253)
        tại com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:153)
        ... 71 nữa

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.