Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssl 用户数据约束不起作用_Ssl_Weblogic - Fatal编程技术网

Ssl 用户数据约束不起作用

Ssl 用户数据约束不起作用,ssl,weblogic,Ssl,Weblogic,我正在尝试做这里解释过的事情 My web.xml包含此条目 安全管道 /活动/* /形象/* /剧本/* /风格/* /样式表/* /页面/* /红外线/* /历法/* /异步的/* /阿贾克斯/* /性能日志/报告 认证 保密的 当我运行服务器时,我得到这个- Error 403--Forbidden 来自RFC 2068超文本传输协议——HTTP/1.1: 10.4.4 403禁止 服务器理解该请求,但拒绝满足该请求。授权没有帮助,请求不应重复。如果请求方法不是HEAD,并且服务器希

我正在尝试做这里解释过的事情

My web.xml包含此条目

安全管道
/活动/*
/形象/*
/剧本/*
/风格/*
/样式表/*
/页面/*
/红外线/*
/历法/*
/异步的/*
/阿贾克斯/*
/性能日志/报告
认证
保密的

当我运行服务器时,我得到这个-

Error 403--Forbidden
来自RFC 2068超文本传输协议——HTTP/1.1: 10.4.4 403禁止

服务器理解该请求,但拒绝满足该请求。授权没有帮助,请求不应重复。如果请求方法不是HEAD,并且服务器希望公开请求未得到满足的原因,那么它应该在实体中描述拒绝的原因。当服务器不希望确切地揭示请求被拒绝的原因,或者当没有其他响应适用时,通常使用此状态代码

我对这个很陌生。任何想法/建议都会有帮助


谢谢。

是这表示您正在访问的URL受到保护,当您尝试通过http访问它时,地址栏是否会自动显示https

403之所以出现,也是因为它希望您在访问URL时进行身份验证,因为您的web.xml

<auth-constraint> <role-name>authenticated</role-name> </auth-constraint>
已验证

尝试不使用web.xml中的
auth约束

首先在web.xml中执行此操作-

<user-data-constraint>
    <transport-guarantee>CONFIDENTIAL</transport-guarantee>

保密的

然后在weblogic服务器的管理控制台中“检查”启用的SSL侦听端口


然后,这会将您的正常http调用重定向到url中的https。

它不会自动更改为https,甚至在删除后也不起作用。更改后是否重新启动web应用在我选中“启用SSL侦听端口”时起作用在管理控制台中。@user418366:然后将该评论作为单独的答案发布并接受它-这样其他人会发现它对将来有用。