[WSE]如何启用WSE2.0的强大的Trace功能
给我们的应用的“App.exe.config”配置文件添加下面的粗字体:
<configSections>
<section name="microsoft.web.services2" type="Microsoft.Web.Services2.Configuration.WebServicesConfiguration, Microsoft.Web.Services2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</configSections>
<microsoft.web.services2>
<diagnostics>
<trace enabled="true" input="InputTrace.xml" output="OutputTrace.xml" />
<detailedErrors enabled="true" />
</diagnostics>
</microsoft.web.services2>
这样,重启了服务之后,如果有进出的SOAP消息,可以在服务本目录下看到有“InputTrace.xml”和“OutputTrace.xml”。
这两个文件就自动记录了进出的SOAP完整包。
InputTrace.XML的内容示范如下,第一个包就是发送了一个对111的查询请求:
<?xml version="1.0" encoding="utf-8" ?> <log> <soap:Envelope xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401 -wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401 -wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <wsa:Action>subscribe</wsa:Action> <wsa:From> <wsa:Address>soap.tcp://10.168.3.16:82/oo</wsa:Address> </wsa:From> <wsa:MessageID>uuid:85a22229-282c-4a66-ae02-571af9285485</wsa:MessageID> <wsa:ReplyTo> <wsa:Address>soap.tcp://10.168.3.16:82/oo</wsa:Address> </wsa:ReplyTo> <wsa:To>soap.tcp://10.168.3.16:90/kk</wsa:To> <wsse:Security> <wsu:Timestamp wsu:Id="Timestamp-d87cb1ae-e28d-4bd7-b77d-3e7d7b634357"> <wsu:Created>2003-04-04T06:41:47Z</wsu:Created> <wsu:Expires>2003-04-04T06:46:47Z</wsu:Expires> </wsu:Timestamp> </wsse:Security> </soap:Header> <soap:Body> <x:register xmlns:x="urn:ClientSubscriptionApp:Subscription"> <name>RequestHandler.RequestRoute</name> </x:register> </soap:Body> </soap:Envelope></log> |
当你调试WSE时,可以启用这个功能,将对你的调试工作起到极大的促进作用!
编写者:郑昀@UltraPower
[WSE]如何启用WSE2.0的强大的Trace功能相关推荐
- wse2.0实现webservice安全(转)
wse2.0实现webservice安全(转) 非常不错的wse2.0实现webservice安全的文章,讲的很详细,转自http://blog.csdn.net/nealbzdn/,感谢原创作者. ...
- 如何在EDUIS中导出ETL字幕模板_Arctime Pro字幕软件 2.0 简单强大高效的跨平台字幕制作软件...
Avid Media Composer 用户 请使用Avid DS Caption格式. 这是Avid专用格式,包含了每句字幕的内容和时间码,可以加载到SubCap模块中. 导出流程: 单击文件菜单& ...
- 关于微软邮箱启用OAuth2.0身份认证后Foxmail无法正常收取邮件的解决办法
从2023-1-1开始微软正式禁用基本身份认证模式,开始启用OAuth2.0认证(类似我们用微信账号注册登陆其他App),这会导致我们之前用Foxmail创建的邮箱账号无法正常收发邮件,会一直持续出现 ...
- 【win11】安装WIN11启用TPM2.0的华硕主板M10H使用英特尔CPU设置PTT解决方案全记录
TPM2.0 Win11安装的前提是必须启用TPM2.0,所以我们必须开启TPM2.0才可以安装Win11. 本机配置 主板 华硕ROG M10H CPU i7 8700K 设置BIOS 开机按F2进 ...
- 一加5t升级android8.0,一加5/5T升级Android8.0 这些强大的功能用起来太爽了!
原标题:一加5/5T升级Android8.0 这些强大的功能用起来太爽了! 众所周知,一加在系统版本更新方面非常积极,更新Android版本不仅能够增加系统的功能,在安全性,稳定性,流畅性等各方面都会 ...
- 联想电脑启用tpm2.0升级win11
联想台式机启用tpm2.0 1.TPM2.0 已支持 此情况电脑可以直接升级win11 2.未发现TPM2.0 首先要确认自己的电脑时候支持TPM2.0 http://www.8fe.com/gong ...
- CAD制图软件Corel.Corporation.CorelCAD.2015.v2015.0.1.22.MacOSX 1CD功能强大的CAD制图软件
Corel.Corporation.CorelCAD.2015.v2015.0.1.22.MacOSX 1CD功能强大的CAD制图软件 CorelDRAW.Graphics.Suite.X7.17.1 ...
- JMS消息平台FioranoMQ更新v10.3.0,改进共享HA功能
FioranoMQ是世界上第一个基于网格.点对点JMS消息平台,具有强大且独特的功能,包括动态路由.消息流的分布式调试.JMS客户端应用程序的动态部署.无限的可扩展性.直接援引标准的JCA组件以及无与 ...
- win10计算机记录,启用Windows 10计算器中的历史记录功能 | MOS86
点击此处修复Windows错误并提高系统性能 Windows 10中的计算器应用程序看起来很简单,但功能尚不强大,因为它包含一些标准的,科学的和编程的模式以及单位转换器.它成为准备账单,转换食谱或其他 ...
最新文章
- 渗透测试工作流程渗透测试类型法律边界
- 【postgresql】远程连接
- java静态成员方法_java的静态成员、静态方法的注意事项!
- linux mysql导出导入表_linux mysql 数据库操作导入导出 数据表导出导入
- 索尼申请“Pregius S”商标 或用于CMOS图像传感器
- php读数据库json编码,php json编码和mysql数据库注意事项 定期更新
- URL、SRC、HREF知识整理
- 计算机桌面的照度,学校建筑实验室实验桌面照度标准值?
- 格签名困难假设: 最短向量问题SVP
- Vue项目使用file-saver将html转word文件、把html内容下载保存导出到本地生成doc文件包括图片:前端下载利器FileSaver
- Java音频格式转换,支持amr、aud、slk、silk转成mp3
- 星界边境服务器Linux,星界边境starbound如何联机?服务器建立指南
- Androd Camera Yuv Jepg bmp
- 【SLF4j】使用日志组件SLF4j写系统日志
- Linux内核静态映射表建立过程分析
- 基于JavaSpringboot+vue国风汉服文化交流宣传系统
- Chapter 09–Storage Structure and Relationships
- unity动态更换鼠标光标
- ICCV2019相关信息
- 2017京东前端校招面试