我们正在开发一组需要在用户会话中相互通信的应用程序。这些应用程序不需要任何管理权限即可运行,但只要其中一个尝试打开http侦听器,它就会因缺少管理凭据而失败。另一方面,由于用户没有任何管理员权限,因此他也无法配置HTTP ACL。
有没有办法允许非管理用户会话中的localhost上的进程之间进行http / REST通信?
应用示例:托盘应用扮演服务角色,多个便笺应用与之对话以保存数据。
这是否意味着如果用户没有管理员权限(无法使用管理员权限安装),Microsoft强制我在本地用户会话中使用IPC命名管道?
答案 0 :(得分:0)
我个人没有这样做,但我认为您需要在运行管理权限的安装程序中进行HTTP命名空间/ ACL注册。
答案 1 :(得分:0)
使用dos命令:
netsh http add urlacl url=http://+:8083/path1 user=USERNAME
注意:用您自己的
替换端口,路径和USERNAME