社区
Web Services
帖子详情
IIS中如何配置一个插件,让Soap消息到达Web Service之前被该插件截获
navyliusheng
2006-11-07 10:36:32
大家好,请教大家一个问题,IIS中如何配置一个插件,让Soap消息到达Web Service之前被该插件截获,就像WSE3.0 中的Customer UserNameTokenManager一样。这样我可在IIS中做很多工作,比如加密解密,安全认证等。
...全文
264
9
打赏
收藏
IIS中如何配置一个插件,让Soap消息到达Web Service之前被该插件截获
大家好,请教大家一个问题,IIS中如何配置一个插件,让Soap消息到达Web Service之前被该插件截获,就像WSE3.0 中的Customer UserNameTokenManager一样。这样我可在IIS中做很多工作,比如加密解密,安全认证等。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rosanshao
2006-11-18
打赏
举报
回复
这个很简单啊,解析Request.就可以得到
HttpApplication app = (HttpApplication)source;
HttpContext context = app.Context;
Stream HttpStream = context.Request.InputStream;
long posStream = HttpStream.Position;
if (context.Request.ServerVariables="HTTP_SOAPACTION"] == null)
return;
XmlDocument dom = new XmlDocument();
string soapUser; string soapPassword;
try
{ dom.Load(HttpStream);
HttpStream.Position = posStream;
soapUser=dom.GetElementsByTagName("User").Item(0).InnerText;
soapPassword =dom.GetElementsByTagName("Password").Item(0).InnerText;
}
catch (Exception e)
{
HttpStream.Position = posStream;
XmlQualifiedName name = new
XmlQualifiedName("Load");
SoapException soapException = new SoapException(
"Unable to read SOAP request", name, e);
throw soapException;
}
navyliusheng
2006-11-08
打赏
举报
回复
谢谢 hdt,我已经利用HttpModule截获了Http的信息,但是问一个弱弱的问题,如何从HttpApplication对象中获取SoapMessage呢?我找了半天没有找到相关的属性,还请赐教!!
真相重于对错
2006-11-07
打赏
举报
回复
or
httphandler
真相重于对错
2006-11-07
打赏
举报
回复
httpmodule
navyliusheng
2006-11-07
打赏
举报
回复
hi,老兄,你能否给我一个关键词,在MSDN里面怎么找阿?
谢谢!
真相重于对错
2006-11-07
打赏
举报
回复
ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconhttpmodules.htm
真相重于对错
2006-11-07
打赏
举报
回复
HttpHandler , HttpModule 和isapi基本类似,要简单多了
navyliusheng
2006-11-07
打赏
举报
回复
我在网上找了,好像ISAPI可以实现,不过ISAPI只能用C或者C++ 来编程,不能用C#。
不知道ISAPI是不是已经过时的技术,我找到的文章都好老。
使用WSE实现
Web
Service
安全
使用WSE实现
Web
Service
安全 WSE(
Web
Service
s Enhancements)是微软为了使开发者通过.NET创建出更强大,更好用的
Web
Service
s而推出功能增强
插件
。现在最新的版本是WSE2.0(SP2).本文描述了如何使用WSE2.0
中
的安全功能增强部分来实现安全的
Web
Service
s。WSE的安全功能增强实现的是WS-Security标准,此标准是
Web
...
使用WSE实现
Web
Service
安全----我的第一篇
使用WSE实现
Web
Service
安全----我的第一篇 原文: 使用WSE实现
Web
Service
安全----我的第一篇 WSE(
Web
Service
s Enhancements)是微软为了使开发者通过.NET创建出更强大,更好用的
Web
Service
s而推出功能增强
插件
。现在最新的版本是WSE...
使用WSE实现
Web
Service
安全(
web
.config)
使用WSE实现
Web
Service
安全 WSE(
Web
Service
s Enhancements)是微软为了使开发者通过.NET创建出更强大,更好用的
Web
Service
s而推出功能增强
插件
。现在最新的版本是WSE2.0(SP2).本文描述了如何使用WSE2.0
中
的安全功能增强部分来实现安全的
Web
Service
s。WSE的安全功能增强实现的是WS-Security标准,此标准
使用wse实现
web
service
的安全性
内容转自:http://aspxboy.com/private/2013/default.aspx WSE(
Web
Service
s Enhancements)是微软为了使开发者通过.NET创建出更强大,更好用的
Web
Service
s而推出功能增强
插件
。现在最新的版本是WSE2.0(SP2).本文描述了如何使用WSE2.0
中
的安全功能增强部分来实现安全的
Web
Se
使用WSE实现
Web
Service
安全(zhuan)
WSE(
Web
Service
s Enhancements)是微软为了使开发者通过.NET创建出更强大,更好用的
Web
Service
s而推出功能增强
插件
。现在最新的版本是WSE2.0(SP2).本文描述了如何使用WSE2.0
中
的安全功能增强部分来实现安全的
Web
Service
s。WSE的安全功能增强实现的是WS-Security标准,此标准是
Web
Service
自己的安全协议,由IBM,...
Web Services
12,163
社区成员
16,328
社区内容
发帖
与我相关
我的任务
Web Services
.NET技术 Web Services
复制链接
扫一扫
分享
社区描述
.NET技术 Web Services
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章