第 7 章 更改应用,获取单点登录用户信息

需要折桂单点登录系统相整合的应用系统,要进行一些修改,从 HTTP 头得到sso的用户信息。

例 7.1. Java/Servlet 的代码例子

			String userSignInNm = request.getHeader("iv-user");
			String userMail = request.getHeader("iv-user-mail");
			String userIp = request.getHeader("iv-remote-address");
			String userSessionKeyInSSO = request.getHeader("iv-sso-client-uuid");
		
		

例 7.2. ASP.NET 的代码例子

			String userSignInNm = Request.Headers["iv-user"];
			String userMail = Request.Headers["iv-user-mail"];
			String userIp = Request.Headers["iv-remote-address"];
			String userSessionKeyInSSO = Request.Headers["iv-sso-client-uuid"];
		
		

例 7.3. PHP 的代码例子

			$userSignInNm = $_SERVER['HTTP_IV_USER"];
			$userMail = $_SERVER['HTTP_IV_USER_MAIL"];
			$userIp = $_SERVER['HTTP_IV_REMOTE_ADDRESS"];
			$userSessionKeyInSSO = $_SERVER['HTTP_IV_SSO_CLIENT_UUID"];