Sidao OA Development version supports third-party integration, can be a variety of third-party management systems, campus digital system, unified authentication, single-point integrated login.
(a) third-party system single sign-on to the OA system
Download source code
Step 1:
Web. config adds the following code to allow anonymous users access to/sso.aspx, which is already added by the default development version.
Place the sso.aspx under the OA directory Webroot.
<textarea name="textarea" rows="8" cols="100"><location path= "sso.aspx" ><system.web><authorization><allow users= "?" /></authorization></system.web></location></textarea>
Step 2:
Method One:
Modify the keys in Isso.aspx and sso.aspx, and set the same,
Through Isso.aspx, isso.aspx will access/sso.aspx by passing the logged in OA user name.
Isso.aspx is the implementation of the third-party system single sign-on to the OA code, if your system is not. NET development, please use other non-ASP-language implementations, such as Java, PHP or C + +.
The MD5 used in isso.aspx is common for languages such as Java, PHP, or C + +.
Often hide calls to isso.aspx with images or iframe that resemble mysso.htm pages,
Mysso.htm may be the first or related page of one of your app's logins.
Method Two:
Refer to Isso.aspx method, after the third-party system login, will need to log in the OA user name and time for MD5 encryption, jump to the OA system sso.aspx for Single sign-on, login success, continue to jump back to the third-party system.
MD5 is common for languages such as ASP. NET, C #, Java, PHP, or C + +.
(ii) OA Single Sign-on third-party system
Step One:
Access OA Menu: System Administration >> Security Options >> Tick development options >> enable single Sign-on.
Step Two:
Modify/sso/login.aspx,oa Login with a hidden iframe call/sso/login.aspx, please implement the OA system to a third-party system of Logic code,
Modify/sso/signout.aspx,/sso/m_signout.aspx to implement exit logic code for third-party systems.
OA exit when first access to/sso/signout.aspx, quit OA login, and then jump to/relogin.aspx,
Mobile OA Exit when the first access to/sso/m_signout.aspx, quit OA login, and then jump to/m/relogin.aspx.
Single Sign-on integration Technology of ASP. Sidao OA System