找回密码
 立即注册

QQ登录

只需一步,快速开始

guoqp
银牌会员   /  发表于:2024-7-31 15:46  /   查看:307  /  回复:4
本帖最后由 guoqp 于 2024-7-31 15:47 编辑

我不太清楚这个是否属于BUG,描述如下:

工程认证为域认证

服务端命令权限为任何人

但在其他计算机或者不存储COOKIES模式下的浏览器模式下访问如下地址去访问这个服务端命令会弹出输入用户密码的窗口
http://10.20.16.9/pm/ServerCommand/GetCustomerInvoiceDetail?KH=%E4%B8%AD%E8%93%9D%E6%99%A8%E5%85%89%E5%8C%96%E5%B7%A5%E7%A0%94%E7%A9%B6%E8%AE%BE%E8%AE%A1%E9%99%A2%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8

也就是说作为接口使用这个服务端命令根本无法使用
当然输入密码后是可以正常使用的,但作为三方系统内直接HTTP请求访问,咋可能去输入用户名密码啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4 个回复

倒序浏览
guoqp
银牌会员   /  发表于:2024-7-31 16:27:01
沙发
本帖最后由 guoqp 于 2024-7-31 16:28 编辑

我对比测试发现曾经发布的一个本工程文件的测试版本并没有问题,而这个测试版本中未使用域登录插件功能,本次发布的有问题的工程是使用的域登录插件功能,不知道跟这个有没有关系

不过我在工程中删除该插件后仍问题仍旧,不知道问题出在哪里了
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-7-31 17:28:54
板凳
您好,这边使用了域登出插件在 10.0.3.0 也出现了这个问题,这个现象具体原因需要去调查一下。
您那边可以先把域插件和中间件 DLL 删除重新发布试试:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
guoqp
银牌会员   /  发表于:2024-7-31 17:57:38
地板
Simon.Sun 发表于 2024-7-31 17:28
您好,这边使用了域登出插件在 10.0.3.0 也出现了这个问题,这个现象具体原因需要去调查一下。
您那边可以 ...

只是删除这个没有用,我作了以下操作就恢复正常了
1、删除WEBAPI中的DLL
2、删除所有使用域登出插件的命令
3、从插件管理中卸载该插件
4、重新发布
作完以上操作后就不用再输入用户密码了
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-8-1 08:38:39
5#
本帖最后由 Simon.Sun 于 2024-8-6 16:18 编辑

感谢反馈,这边调查下这个问题。结果会继续再此贴跟进。

问题跟进,于登出插件用中间件处理了是否需要弹出域认证登录框的逻辑,没有处理匿名服务端命令的情况,所以这个情况还不支持。
大佬可以去市场提需求,看怎么支持一下。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部