请问有什么方案可绕过ntce网站上对必须使用IE的限制?

国考教师资格证官网报名地址:ntcebm1.neea.edu.cn/apply/memapp/memLogin

这网站神经病限制必须使用IE浏览器报名,关键代码只有一句:

if(!window.ActiveXObject)
{
    location.href = 'ieNote';
}

不知道为什么要限制IE,毕竟现多数都不用IE,特别是用苹果电脑的更要命,想搞一个跳过IE限制的功能。

以前做过测试,在以前官方没有做csrf限制时我自己写一个表单页直接提交登录,可以正常用谷歌或火狐登录完成报名,也方便手机登录查看状态,也就是不用IE完全不影响。

现在官方加了csrf限制,跨域提交数据搞不了了,然后我测试了使用油猴脚本,但不起作用,代码如下:

// ==UserScript==
// @name         No IE for NTCE
// @namespace    NTCE.NEEA.EDU.CN
// @version      0.1
// @description  让教师资格证考试报名不再仅限IE浏览器
// @author       Fuck You
// @include      *://*.neea.edu.cn/*
// @icon         https://friconix.com/png/fi-xnsuxs-microsoft-internet-explorer.png
// @grant        none
// @run-at       document-start

// ==/UserScript==

(function() {
    'use strict';

    window.ActiveXObject = true;
})();

使用curl测试可以登录:

curl --location --request POST 'https://ntcebm1.neea.edu.cn/apply/memapp/doLogin?idCard=身份证号码&password=密码&verifycode=验证码' \
--header 'Referer: http://ntcebm1.neea.edu.cn/apply/memapp/memLogin'

但这个没法让用户操作报名。

本人能力有限,请问各位大佬,有什么方案可以绕过这个使用IE的问题?

阅读 1.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题