K3WISE API配置指南
K3API环境配置
一、安装好IIS
二、安装K3时勾选WEB服务器
三、安装完成后,配置API说明中心。
打开EBDI->API说明中心,配置后WEBAPI地址。例如:http://127.0.0.1/K3API
如果一切正常,再次打开EBDI->API说明中心,可看到API说明中心站点。(如果点击测试失败,可以不予理会)
四、常见错误。
1、打开API说明中心,提示“系统操作失败,请重新打开”
解决方法:
a、打开K3ERP/K3API/Web.config文件,将mode="On",改为mode="Off"。查看具体的错误原因。
b、确保服务已经开启。将服务Kingdee K/3 Background Task Service for .NET 、Kingdee K/3 service manager for .NET 启用
2、打开API说明中心,提示“请求的内容似乎是脚本,因而无法交由静态文件处理”
解决方法:
--注册Framwork4.0
cmd 命令
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
aspnet_regiis -i iisreset
3、如果请求Token,提示"无法找到该页面"
如果 http://127.0.0.1/k3API/ 可访问,而 http://127.0.0.1/k3API/Token/Create?a=1 提示无法找到该页面 ,则可判断是IIS配置问题,不支持虚拟文件。
解决方法:
IIS7:
a、检查K3API站点程序池是否为KingdeeK3Net4.0. 如图(K3API->右键->管理应用程序->高级设置)
b、如果还是不行,打上微软补丁KB980368 (微软bug)
c、重启IIS,测试是否OK。
d、如果还是不行,重装IIS(windwos server版,角色中IIS选项中的勾全部勾上)
IIS6:
五、如果用到审批流接口,请确保K3Web站点是可用的。
审批流的API接口调用的是EBOS审批流,所以需要确保K3Web站点已经正确配置。
K3WISE API配置指南
本文2024-09-22 14:53:43发表“k3wise知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3wise-77959.html