<%@ include file="/WEB-INF/jsp/common/taglibs.jsp" %>
<%@ include file="/WEB-INF/jsp/common/messages.jsp"%>
<%@ page language="java" pageEncoding="GB2312" contentType="text/html;charset=utf-8" buffer="none"%>
<HTML>
<HEAD>
</HEAD>
<%
request.setCharacterEncoding("GBK");
String userName = (String) request.getAttribute("userName");
String ip=(String)request.getAttribute("ip");
String m8Path=(String)request.getAttribute("m8Path");
%>
<script language="vbscript">
function callToken(Token)
dim soap
dim rep
dim OutErrInfo
dim usercode
set soap=createobject("MSSOAP.SoapClient30")
soap.MSSoapInit "<%=m8Path%>XineM8WS/AuthWS.asmx?WSDL"
Token = soap.CreateTokenForJava("<%=userName%>","<SSO><IC>OA</IC><IP>"+"<%=ip%>"+"</IP></SSO>")
end function
function LoadToken()
dim Token
dim strToken
dim obj
Dim strErr
Dim i
Dim j
dim h
dim result
call callToken(Token)
i=InStr(Token,"<flag>")
j=InStr(Token,"</flag>")
strErr=Mid(Token,i+Len("<flag>"),j-i-Len("<flag>"))
msgbox Token
if strErr<> "0" then
msgbox "创建令牌失败!!",64+0,"系统提示!!"
else
i=InStr(Token,"<token>")
j=InStr(Token,"</token>")
strToken=Mid(Token,i+Len("<token>"),j-i-Len("<token>"))
window.location.href="<%=m8Path%>XineM8UI/Default.aspx?Pa="+strToken
end if
end function
</script>
<BODY>
<script type="text/vbscript">
LoadToken()
</script>
<!--<input type="button" onclick="LoadToken();" value="登录M8系统"/>-->
</BODY>
</HTML>
分享到:
相关推荐
以下是一个使用VBScript调用WebService的实现代码示例: 首先,我们需要创建一个SOAP客户端对象。在VBScript中,我们可以使用`MSSOAP.SoapClient`对象来实现这一功能。`mssoapinit`方法用于初始化这个对象,并指定...
本文主要探讨如何从ASP 3.0(Active Server Pages)和JavaScript这两种不同的编程环境调用WebService,以实现跨平台的数据交互。 首先,让我们理解WebService的核心概念。WebService是一种基于开放标准(如SOAP、...
HTTP是互联网上应用最为广泛的一种网络协议,通过`Java 调用WebService接口和HTTP接口 均支持GET和Post方式.rar`文件,我们可以看到Java开发者可以使用GET或POST方法来发送短信请求,这在处理跨平台应用时非常有用。...
"华视部分代码.doc"则可能包含了一些示例代码或已有的代码片段,这些代码可以帮助开发者理解如何在实际项目中集成读卡器功能。例如,可能包括了初始化控件、触发读卡操作、接收和解析身份证数据等关键代码段。 在...
**示例**: `WebService.asmx` ##### 6. 类 (Class1.cs) **描述**: 类是面向对象编程的基本单元,用于定义对象的行为和属性。 **用途**: 构建应用程序的核心逻辑。 **示例**: `Class1.cs` ##### 7. 样式表 ...
接下来,在WebForm中调用这个WebMethod获取图片数据并显示: ```csharp imagesvr.MyService imgsvr = new imagesvr.MyService(); string strKey = ""; byte[] data = imgsvr.GenerateVerifyImage(4, ref strKey); //...
2. **编写客户端**: 编写 Java 客户端代码,使用 JNDI 查找并调用远程 EJB。 ##### 2.4 发布在 JBoss 集成环境中的 Web 应用调用 EJB 1. **创建 Web 应用**: 使用 IDE 创建一个新的 Web 应用项目。 2. **配置上...
这种方法不仅适用于简单的数据交互,也可以扩展应用于更复杂的场景,如调用Servlet或WebService等。 需要注意的是,虽然本文介绍的方法对于老版本的ASP仍然有效,但在实际项目中,建议考虑使用更现代的技术栈,如...