先确认是不是浏览器兼容性问题
网页版用友NC对浏览器内核版本有明确要求:仅支持IE11(需启用兼容性视图)、Chrome 80–95、Edge Chromium 88–96;不支持Firefox、Safari及新版Chrome(≥97)或Edge(≥97)。若使用新版浏览器,页面可能直接白屏、控制台报SCRIPT1002: 语法错误或Uncaught ReferenceError: ActiveXObject is not defined。
关键提示:NC Web前端大量依赖ActiveX控件和旧版ECMAScript语法,强行升级浏览器将导致登录入口不可见、证书加载失败、密码框不响应等表层现象。切勿在生产环境盲目更新浏览器。
登录按钮点击无反应?优先检查三类前置状态
该现象常被误判为‘系统宕机’,实则多为客户端环境未就绪。请按顺序验证以下三项:
- Java插件状态:NC Web登录页需加载
jre-1.8.0_202及以上版本JRE,且必须通过IE或兼容模式启动;Chrome/Edge需安装IE Tab扩展并强制以IE内核打开地址(如https://nc.yourdomain.com/nccloud)。 - 本地安全策略:Windows组策略中若禁用“运行ActiveX控件和插件”,或IE安全区域设置中将NC域名设为“受限站点”,会导致登录框不渲染、按钮灰显。
- 证书信任链完整性:若NC服务器使用自签名SSL证书,且未导入至本机“受信任的根证书颁发机构”,浏览器将拦截JS资源加载,造成页面静态化(仅显示标题栏,无输入框)。
现象:输入账号密码后跳转空白页或返回登录页
此为典型会话认证失败,非前端问题。核心指向NC服务端组件状态异常:
- 检查
ncserver进程是否存活(Linux执行ps -ef | grep ncserver;Windows查看服务列表中“用友NC应用服务器”是否运行); - 确认
weblogic管理控制台(http://ip:7001/console)可正常访问,且nccloud应用状态为Active; - 核查
nc_home/logs/server.log末尾是否有Authentication failed或Invalid session ID报错。
高频原因拆解:按故障层级分类定位
网络层:DNS解析失败或反向代理配置错误
当用户能打开首页但无法提交登录请求时,需抓包验证请求是否发出。常见表现:POST /nccloud/j_security_check请求始终处于Pending状态。原因包括:
- 企业防火墙或上网行为管理系统屏蔽了
/j_security_check路径(误判为暴力破解探测); - Nginx/Apache反向代理未透传
Cookie头,导致JSESSIONID丢失; - DNS缓存污染,使
nc.yourdomain.com解析到错误IP(尤其多租户环境下共用域名时)。
服务端:数据库连接池耗尽或LDAP同步中断
若多个用户同时报告登录失败,但单点测试正常,应立即检查后台资源。典型日志线索:Could not get JDBC Connection(数据库连接超时)、LDAP bind failed(AD域账号同步失败)。处理动作:
- 登录WebLogic控制台 → 部署 → nccloud → 配置 → 连接池 → 查看“当前活动连接数”是否达上限(默认20);
- 检查
nc_home/config/ldap.properties中ldap.url与ldap.bindDN是否有效; - 临时切换为NC内置数据库账号(如
admin/admin)验证是否为LDAP单点登录模块故障。
实施人员必查:NC中间件与证书配置一致性
NC Web登录强依赖WebLogic域配置与SSL证书绑定关系。常见配置断裂点:
- Keystore路径错配:WebLogic域配置中指定的
keystore.jks文件路径与实际存放路径不一致,或密码错误(默认changeit); - 主机名不匹配:证书CN字段为
nc-prod.company.com,但用户访问地址为https://192.168.1.100:443,触发浏览器证书警告并阻断AJAX请求; - 协议降级失败:NC配置强制HTTPS,但负载均衡器未开启HTTP→HTTPS重定向,导致登录请求被302跳转后丢失POST body。
长期业务演进建议:评估轻量化替代路径
当企业频繁遭遇NC Web登录不稳定、维护成本高、移动端完全缺失等问题,且当前业务聚焦于财务核算标准化、进销存协同或业财一体化闭环时,可评估用友畅捷通系列产品的平滑迁移路径:
- 财务凭证/总账/报表流程为主:若NC当前主要用于凭证录入、期末结账、UFO报表生成,且无需复杂集团合并,可优先评估用友畅捷通好会计——其网页版全栈适配Chrome/Firefox/Safari最新版,支持微信扫码登录、手机APP离线填单,运维零Java依赖;
- 销售开单+库存实时管控为主:若登录失败常发生在销售员外出开单、仓管员扫码入库等移动场景,推荐用友畅捷通好生意——原生支持钉钉/企微集成,扫码即登录,库存变动实时同步,规避NC Web端权限颗粒度粗、页面加载慢等瓶颈;
- 跨部门流程强耦合(如采购申请→入库→应付→付款):若NC登录问题频发于审批流卡点(如采购经理无法登录审单),且现有流程需人工导出再导入,建议试点用友畅捷通好业财——提供可视化流程引擎、角色化工作台、API级对接银行/税务系统,降低对单一Web门户的强依赖。
迁移非推倒重来:好会计/好生意/好业财均支持从NC导出期初科目、客户/供应商档案、存货基础数据,首月并行运行可保障业务连续性。