更改不安全请求的quarkus安全端口=重定向



我已经这样配置了quarkus:

quarkus.http.host=localhost
quarkus.http.port=80
quarkus.http.insecure-requests=redirect
quarkus.http.ssl-port=443

但当我打开http://localhosthttp://localhost:80时,它重定向到https://localhost:8443/

我该怎么办,我该如何改变这种行为才能真正指向:443

该配置运行良好。我曾经https://github.com/ozkanpakdil/quarkus-examples/tree/master/local-ssl-usage并像下面的一样更改了配置

quarkus.http.host=localhost
quarkus.http.port=80
quarkus.http.ssl-port=443
quarkus.http.ssl.certificate.key-store-file-type=JKS
quarkus.http.ssl.certificate.key-store-file=../keystore.jks
quarkus.http.ssl.certificate.key-store-password=changeme
quarkus.http.insecure-requests=redirect

在我运行mvnquarkus:dev之后,这里是本地中的curl结果

ozkan@DESKTOP-NF90OD6 MINGW64 ~
$ curl -v http://localhost/
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying ::1:80...
*   Trying 127.0.0.1:80...
* Connected to localhost (127.0.0.1) port 80 (#0)
> GET / HTTP/1.1
> Host: localhost
> User-Agent: curl/7.75.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 301 Moved Permanently
< Location: https://localhost:443/
< content-length: 0
<
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
* Connection #0 to host localhost left intact

如日志所示,quarkus将请求重定向到443端口。

最新更新