首页开发者专区

  PaiOA 2018 适合企业级应用开发,开发语言微软ASP.NET(C#)4.0,使用.NET Framework 4.0主版本编译发布,原生支持64位,可以在.NET Framework + ASP.NET(4.5/4.6/4.7)版本下运行。
  PaiOA 2018 支持 Windows Server 2012/2016/2019 全系列、商业性数据库 SQL Server 2012/2014/2016/2017/2019 及未来版本。
  我们为开发者,提供50用户,180天试用,可重复申请。

PaiOA 2018 开发版(50用户,延长180天试用)

现在激活


PaiOA 2018二次开发的步骤和建议  2018-1-26
本文仅适用于PaiOA 2018旗舰开发版。 PaiOA 2018二次开发的步骤: (一) 技术架构 PaiOA 2018 适合企业级应用开发,开发语言ASP.NET(C#)4.0,使用.NET Framework 4.0主版本号预编译发布,原生64位,可以在.NET Framework + ASP.NET(4.0/4.5/4.6/4.7)下运行,如果微软未来发布更高的4.x版本,也可以直接运行。 PaiOA 2018 支持Windows Server 2012/2016全系列、数据库Microsoft SQL Server 2012/2014/2016/2017及未来版本。 (二) 身份认证 PaiOA 2018旗舰开发版使用标准的ASP.NET Forms身份认证。
ASP.NET跨站(跨应用程序)身份认证  2018-1-26
ASP.NET跨站(跨应用程序)身份认证 在这篇文章中,笔者将通过研究和自己的实践来总结我对ASP.NET跨站(跨应用程序) 身份认证的理解,希望对需要的.NET程序员有些帮助。 1、Cookie和域名级别的关系 由于安全原因,Cookie被限制在某个域名级别。根据FRC 2901和2965,不能将cookie设置为.com,.org,.gov等顶级域名。所需的最低域级别是第二级。例如,paioa.com(二级)和public.paioa.com(三级)都可以设置cookie。第三层以上的域通常被称为子域。 www.paioa.com,public.paioa.com和me.paioa.com都是二级域名paioa.com的子域名。如果域名以两个字母的国家代码结尾,则至少需要三级域名。 设置为二级域名的cookie在其所有第三级域名都可见。
第一个HelloWorld程序  2018-1-26
第一个HelloWorld程序 第1步:以Visual Studio 2017为例,选择菜单文件 >>打开网站,打开OA目录Webroot,如下图: 第2步:创建HelloWorld程序 在/Webroot目录下新建myapp/HelloWorld目录,新建index.aspx文件,如下图: 新建的index.aspx代码中, 修改页面基类继承自My.Extension.BasePage,添加权限验证代码。 如下图: 第3步:为HelloWorld程序添加菜单 上一节我们创建了一个HelloWorld程序,现在我们要为HelloWord创建OA菜单。
单点登录技术  2018-1-27
注意:单点登录需要旗舰开发版或激活开发组件。 (一)第三方系统单点登录到PaiOA 2018 步骤 (1) web.config添加以下代码,允许匿名用户访问Webroot/sso目录,将sso.aspx拷贝到OA目录Webroot\sso目录下。 步骤 (2) 方法 (2.1): /sso/sso.aspx是第三方登录到PaiOA 2018的核心代码, 假设我们第三方系统是.NET开发,请编写isso.aspx的代码 调用/sso/sso.aspx,如果是Java、Php或C++等开发的,请参考isso.aspx实现相同原理的代码。
定制PaiOA 2018登录页面  2018-1-27
方法一: OA菜单:系统管理 >> 界面设置,个性化登录页面。 请参考文档 OA登录界面与主界面的定制 方法二: 定义单独的登录页面,或嵌入网站。 首先访问OA菜单:系统管理 >> 安全选项 >> 开启【允许从定制登录页面登录】。 注意: 1) 商业授权支持此功能,如此处无此选项,说明当前激活的版本不支持此功能。 3)免费激活的版本,不支持此功能。 下载解开 Login.zip 登录包,通过极简洁的 login.htm 自定义登录页面。 首先打开IIS管理器,修改OA网站默认文档 增加 login.htm,顺序上移到 index.aspx 之前,此时登录oa系统时默认显示 login.htm, 然后修改 login.htm,按您美工需求个性化登录页面, 最后通过OA菜单:系统管理 >> 登录设置,设置OA退出跳转页面 为/login.htm。
如何编程发起工作流  2018-1-27
今天讲的主题是:以编程的方式 发起一个 PaiOA 2018 工作流。 通过此文章,您也可以了解熟悉 PaiOA 2018 工作流的数据结构,为工作流【二次开发】打下基础。 应用比较广泛,举例如下: (1) 开发工作流模块,编程发起工作流。 (2) OA与第三方系统集成,在第三方系统编程发起OA工作流。 (3) OA与网站集成,在网站上发起工作流,譬如在网站添加在线预约功能,自动发起预约流程给市场人员。
  1/1页


首页  |  开发者  |  服务条款  |  联系我们

© 2018 PaiOA