• 验证码的妙用


    公司的业务处理系统放在香港的服务器上,业务部要求员工一般只能在公司内部的电脑上

    使用业务处理系统。但是如果公司断电等的特殊情况下又可以允许员工从公司外的地方

    使用业务处理系统。网络工程师觉得是个难题,操作会很麻烦。自己根据密码学上的模型

    想了一下,就解决了这个问题,不知道有没有更好的方案?


    内部放置一个验证码服务web server,这个站点只能通过内部局域网的ip访问,但是这台服务器可以访问公网

    上的业务系统服务器,不过访问带了加密密钥。

    内部办公环境开始登录办公系统,登录页面上的ifram包含的地址指向了局域网的验证码url。当验证码服务器

    接收到这个请求,它就会向业务处理系统申请一个验证码。业务处理系统分配验证码以后就在服务器上保留一个

    临时凭据。用户输入验证码以后进行登录,业务处理系统的web服务器就可以检查这个验证码是否正确。

       这个验证码的检查最后设置成了权限,不进行登录地域限制的人员可以被授权。并且这个检查的配置项也可以

    由系统管理员进行开关。这样就很快实现了业务部的要求。
  • 相关阅读:
    leetcode-剑指10-OK
    leetcode-剑指22-OK
    vue组件引入
    vue项目单页
    vue-cli脚手架创建vue项目
    vue生命周期
    ES6 DEMO
    ES6
    记录一个天坑
    CentOS 7防火墙快速开放端口配置方法
  • 原文地址:https://www.cnblogs.com/worldreason/p/1238956.html
Copyright © 2020-2023  润新知