755402254 发表于 2022-4-4 19:08:43

求助大佬:如何授权某些电脑可以访问网站

我们集团分公司,分布各地,有一套crm系统搭建在阿里云上,因为各分公司的局域网都没有连在一起,所以没有做本地化部署,为了信息安全考虑,我们想限制员工只能在公司电脑访问到crm系统,有没有什么方案,比如有没有类似银行网站的那种网银控件的东西

ts99 发表于 2022-4-4 19:19:20

应该还是可以的吧

leexiaochong 发表于 2022-4-4 20:02:50

使用c# cefsharp chrome内核弄个浏览器,然后就可以像使用应用程序那样访问本地电脑资源了,你可以控制mac地址,disk等信息了
剩下的弄个权限控制访问这个CRM就可以了

喂猪秀才 发表于 2022-4-4 20:53:31

绑定MAC地址,或者做加密狗

想偷怎么样都能偷,除非投入大量的技术,类似于公安系统一样,每个人都有一个密钥,操作痕迹都有记录才行

coffee 发表于 2022-4-4 21:08:37

在NGINX 上搞个验证不行吗?
https+basic 验证最省事。如果不想开发啥的话。
还有个方法就是。你所有分公司网络,是否可以用电脑当路由。
或安装智能路由。
你通过给个个分公司配 Squid来做上网代理。

talaon 发表于 2022-4-4 23:52:22

限制指定的IP才能访问就可以了呀

如何知道分公司的IP?
在分公司的路器上设置一个动态DNS(如花生壳之类的),在服务器上获取分公司IP

logo设计专家 发表于 2022-4-4 23:58:54

用vb+browser控件 绑定机器码上传到网站    这是最便宜的解决方案 网上的资料也最多
但其实不管啥方法 都能被高手破解

largecat 发表于 2022-4-5 08:16:59

终归是身份验证,简单点就用账号密码登录,把支fb或者微信登录套上去,借用大厂的验证方案。

755402254 发表于 2022-4-5 09:00:57

logo设计专家 发表于 2022-4-4 23:58
用vb+browser控件 绑定机器码上传到网站    这是最便宜的解决方案 网上的资料也最多
但其实不管啥方法...

大佬,有没有相关的文档,我百度了一下,好像不太对

755402254 发表于 2022-4-5 09:01:29

leexiaochong 发表于 2022-4-4 20:02
使用c# cefsharp chrome内核弄个浏览器,然后就可以像使用应用程序那样访问本地电脑资源了,你可以控制mac ...

这个会不会成本有点高
页: [1] 2
查看完整版本: 求助大佬:如何授权某些电脑可以访问网站