请输入
菜单

9、通知公告,开启匿名访问后,提示无权限

提问:通知公告,开启匿名访问后,提示无权限

现象:
 
原因
在IDS7中,融合门户3.1已经不再支持反向代理认证了,所以融合门户也就没有了Cookie MOD_AUTH_CAS这个参数值,所以相同域下的请求也拿不到cas
的令牌,无法去交换CAS信息。
解决方案:
在门户的nginx配置中,对于已认证的用户加上强制认证机制,添加如下配置
#
location = /getLoginHref {
978 default_type application/json;
return 200 '{"errcode":"0","errmsg":"","data":"https://authserver.lzjtu.edu.cn/authserver/login?
service=https://ehall.lzjtu.edu.cn/login2"}';
}
location = /login2 {
default_type text/plain;
access_by_lua_file /opt/ids_nginx_config/lua/mod_cas.lua;
content_by_lua 'return ngx.redirect("/login")';
}
上一个
8、进入门户卡片不显示通知公告信息,点击进入通知公告应用后回来刷新才显示(通知公告卡片接口集成跨域)
下一个
10、通知公告部署以后测试无法访问
最近修改: 2024-05-28Powered by