锘??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美日韩小视频,av播放在线观看,国产在线91http://www.aygfsteel.com/ksafe/騫磋交浜哄氨寰楀嫟蹇偣銆傘傘?/description>zh-cnSat, 05 Jul 2025 05:26:37 GMTSat, 05 Jul 2025 05:26:37 GMT60- 鐢⊿oap Header鍦╔fire涓疄鐜板畨鍏ㄩ獙璇?瀹炰緥浠g爜)http://www.aygfsteel.com/ksafe/archive/2006/08/14/63381.htmlksafeksafeSun, 13 Aug 2006 18:05:00 GMThttp://www.aygfsteel.com/ksafe/archive/2006/08/14/63381.htmlhttp://www.aygfsteel.com/ksafe/comments/63381.htmlhttp://www.aygfsteel.com/ksafe/archive/2006/08/14/63381.html#Feedback1http://www.aygfsteel.com/ksafe/comments/commentRss/63381.htmlhttp://www.aygfsteel.com/ksafe/services/trackbacks/63381.html
<?
xml聽version="1.0"聽encoding="UTF-8"
?>
<
web-app聽
xmlns
="http://java.sun.com/xml/ns/j2ee"
聽聽聽聽xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"
聽version
="2.4"
聽聽聽聽xsi:schemaLocation
="http://java.sun.com/xml/ns/j2ee聽聽聽http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
>
聽聽聽聽
<
servlet
>
聽聽聽聽聽聽聽聽
<
display-name
>
XFire聽Servlet
</
display-name
>
聽聽聽聽聽聽聽聽
<
servlet-name
>
XFireServlet
</
servlet-name
>
聽聽聽聽聽聽聽聽
<
servlet-class
>
聽聽聽聽聽聽聽聽聽聽聽聽org.codehaus.xfire.transport.http.XFireConfigurableServlet
聽聽聽聽聽聽聽聽
</
servlet-class
>
聽聽聽聽
</
servlet
>
聽聽聽聽
<
servlet-mapping
>
聽聽聽聽聽聽聽聽
<
servlet-name
>
XFireServlet
</
servlet-name
>
聽聽聽聽聽聽聽聽
<
url-pattern
>
/servlet/XFireServlet/*
</
url-pattern
>
聽聽聽聽
</
servlet-mapping
>
聽聽聽聽
<
servlet-mapping
>
聽聽聽聽聽聽聽聽
<
servlet-name
>
XFireServlet
</
servlet-name
>
聽聽聽聽聽聽聽聽
<
url-pattern
>
/services/*
</
url-pattern
>
聽聽聽聽
</
servlet-mapping
>
</
web-app
>
<
beans聽
xmlns
="http://xfire.codehaus.org/config/1.0"
>
<
service
>
<
name
>
EchoService
</
name
>
<
serviceClass
>
com.hhy.dss.ws.Echo
</
serviceClass
>
<
serviceFactory
>
jsr181
</
serviceFactory
>
<
inHandlers
>
<
handler聽
handlerClass
="com.hhy.dss.ws.AuthenticationHandler"
></
handler
>
</
inHandlers
>
</
service
>
</
beans
>
package
聽com.hhy.dss.ws;

import
聽javax.jws.WebMethod;
import
聽javax.jws.WebService;

@WebService
public
聽
class
聽Echo

{
聽聽聽聽@WebMethod
聽聽聽聽
public
聽String聽echo(String聽in)

聽聽聽聽
{
聽聽聽聽聽聽聽聽
return
聽in;
聽聽聽聽}
}
package
聽com.hhy.dss.ws;

import
聽org.apache.log4j.Logger;
import
聽org.codehaus.xfire.MessageContext;
import
聽org.codehaus.xfire.exchange.InMessage;
import
聽org.codehaus.xfire.fault.XFireFault;
import
聽org.codehaus.xfire.handler.AbstractHandler;
import
聽org.jdom.Element;


public
聽
class
聽AuthenticationHandler聽
extends
聽AbstractHandler聽
{
聽聽聽聽
private
聽
static
聽
final
聽Logger聽log聽
=
聽Logger
聽聽聽聽聽聽聽聽聽聽聽聽.getLogger(AuthenticationHandler.
class
);


聽聽聽聽
public
聽
void
聽invoke(MessageContext聽context)聽
throws
聽Exception聽
{

聽聽聽聽聽聽聽聽log.info(
"
#AuthenticationHandler聽is聽invoked
"
);
聽聽聽聽聽聽聽聽InMessage聽message聽
=
聽context.getInMessage();


聽聽聽聽聽聽聽聽
if
聽(message.getHeader()聽
==
聽
null
)聽
{
聽聽聽聽聽聽聽聽聽聽聽聽
throw
聽
new
聽XFireFault(
"
GetRelation聽Service聽Should聽be聽Authenticated
"
,
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽XFireFault.SENDER);
聽聽聽聽聽聽聽聽}
聽聽聽聽聽聽聽聽Element聽token聽
=
聽message.getHeader().getChild(
"
AuthenticationToken
"
);

聽聽聽聽聽聽聽聽
if
聽(token聽
==
聽
null
)聽
{
聽聽聽聽聽聽聽聽聽聽聽聽
throw
聽
new
聽XFireFault(
"
Request聽must聽include聽authentication聽token.
"
,
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽XFireFault.SENDER);
聽聽聽聽聽聽聽聽}
聽聽聽聽聽聽聽聽String聽username聽
=
聽token.getChild(
"
Username
"
).getValue();
聽聽聽聽聽聽聽聽String聽password聽
=
聽token.getChild(
"
Password
"
).getValue();

聽聽聽聽聽聽聽聽System.out.println(
"
username=
"
聽
+
聽username);
聽聽聽聽聽聽聽聽System.out.println(
"
password=
"
聽
+
聽password);

聽聽聽聽聽聽聽聽
if
聽(username聽
==
聽
null
聽
||
聽password聽
==
聽
null
)
聽聽聽聽聽聽聽聽聽聽聽聽
throw
聽
new
聽XFireFault(
"
Supplied聽Username聽and聽Password聽Please
"
,
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽XFireFault.SENDER);


聽聽聽聽聽聽聽聽
/**聽*/
/**
聽聽聽聽聽聽聽聽聽*聽媯鏌ョ敤鎴峰悕瀵嗙爜鏄惁姝g‘
聽聽聽聽聽聽聽聽聽
*/
聽聽聽聽聽聽聽聽
if
聽(
!
username.equals(
"
ksafe
"
)聽
||
聽
!
password.equals(
"
killer
"
))
聽聽聽聽聽聽聽聽聽聽聽聽
throw
聽
new
聽XFireFault(
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
"
Authentication聽Fail!聽Check聽username/password
"
,
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽XFireFault.SENDER);

聽聽聽聽}
}

]]>
主站蜘蛛池模板:
常德市|
介休市|
巴青县|
喀喇沁旗|
上饶市|
东宁县|
湄潭县|
姜堰市|
克拉玛依市|
洛浦县|
延寿县|
潮安县|
潞西市|
克山县|
德惠市|
集贤县|
浮山县|
左权县|
乌海市|
视频|
桃园县|
吴桥县|
天镇县|
民乐县|
班戈县|
鄂州市|
翁牛特旗|
城固县|
宿州市|
盐山县|
山阳县|
舒兰市|
金阳县|
灵寿县|
德兴市|
甘孜县|
富川|
余江县|
嘉禾县|
鹤庆县|
子长县|