tomcat - 通过 HTTP 的 WSO2 身份(禁用 HTTPS)

标签 tomcat https wso2-identity-server

我能够激活 HTTP 端口 (9763),但它一直切换回 HTTPS (9443)。 我创建的管理界面和 OAUTH2 服务点都可以在 HTTP 上使用,但是当我尝试进行 OAUTH2 身份验证时,在提交用户名和密码后,它会要求访问配置文件的权限声明 (oauth2_consent.do) 并通过 HTTPS 执行此操作。

我怎样才能在单个端口(HTTP 端口)上与 WSO2 进行完全交互?

我已经看过另一个question但它指的是较旧的 WSO2 版本,而 5.4.1 现在有所不同。

PS:请不要将此讨论切换到安全问题。

最佳答案

通过更改以下配置文件可能(我不是 100% 确定)<PRODUCT_HOME>/repository/conf/tomcat/catalina-server.xml搜索 <connector标签,你会发现一个属性redirectPort ,根据 tomcat 文档 https://tomcat.apache.org/tomcat-7.0-doc/config/http.html将非 ssl 请求重定向到 ssl 端口。无论如何,这是我的猜测,但您可以尝试一下。

关于tomcat - 通过 HTTP 的 WSO2 身份(禁用 HTTPS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48767924/

相关文章:

c# - 无法创建 SSL/TLS 安全通道,尽管设置了 ServerCertificateValidationCallback

wso2-api-manager - 无法使用 wso2 api 管理器中 Active Directory 中的用户登录

wso2 - 使用refresh_token WSO2 IS 5.2.0时为"Provided Authorization Grant is invalid"

Tomcat index.html 空白页 404

java.lang.IllegalArgumentException : Illegal view ID in JSF 异常

tomcat - 浏览器与 Tomcat 服务器失去连接

javascript - iframe 没有弹出不受信任证书的警告

rest - 访问图像文件夹tomcat 9

iphone - 允许 iPhone 中受信任的 SSL 证书

wso2 - WSO2 身份服务器上 Scim2 的 Swagger 定义在哪里