qq_25307959 2022-04-15 11:36 采纳率: 0%
浏览 34
已结题

关于Nginx配合ids4的http/https问题

问题遇到的现象和发生背景

最近在补技术栈,研究ids4发现几个问题
1.通过nginx反代的时候,ssl证书部署在nginx,然后反代的ids4 http端口
这个时候检查ids4的.wellknow发现没有提供https接口,全是http接口,
目前的解决办法是:需要在ids4的项目处额外再配置一次证书,运行https端口进行反代
有更好的解决办法吗
2.在nginx成功反代ids4 的https端口后,
web客户端如果用http协议交互 成功登陆后返回提示 System.Exception: Correlation failed Unknown location, 目前没有找到原因(疑似HTTPS认证服务器返回给http客户端会有问题)
所以在web客户端的nginx处挂证书,此时发现第三个问题
3.通过客户端nginx反代的时候,如果反代的http端口,那么提交给ids4验证时,发现redirect_uri为http,服务器验证uri不通过
请问如何改为https呢
4.目前想到的最优解 就是加入https验证为false,全部走nginx的https反代到http,一劳永逸,表面上是https 实质还是http的交互

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 4月23日
    • 修改了问题 4月15日
    • 修改了问题 4月15日
    • 修改了问题 4月15日
    • 展开全部

    悬赏问题

    • ¥15 QTableWidget重绘程序崩溃
    • ¥15 51寻迹小车定点寻迹
    • ¥15 谁能帮我看看这拒稿理由啥意思啊阿啊
    • ¥15 关于vue2中methods使用call修改this指向的问题
    • ¥15 idea自动补全键位冲突
    • ¥15 请教一下写代码,代码好难
    • ¥15 iis10中如何阻止别人网站重定向到我的网站
    • ¥15 滑块验证码移动速度不一致问题
    • ¥15 Utunbu中vscode下cern root工作台中写的程序root的头文件无法包含
    • ¥15 麒麟V10桌面版SP1如何配置bonding