簡體   English   中英

WSE 3.0 + C#-Visual Studio 2005

[英]WSE 3.0 + C# - Visual studio 2005

我正在使用.NET客戶端連接到AXIS Web服務,並且為此,我嘗試實現所有必需的安全標頭。 我的開發環境是VS2005,正在使用C#。

我首先下載了soapUI並生成了所有必需的安全標頭,然后開始發送消息,這是可行的。 所以我知道我需要做什么(簽名消息,將其放入wsse:Security標頭,對正文進行加密並將其發送出去)

因此,我認為這已經足夠簡單了,我已經從Microsoft下載了WSE3.0,並將其包含在我的項目中。 現在它正在生成某些內容,但沒有生成我想要的安全標頭。 具體來說,我需要刪除Web服務尋址標頭(wsa:從,wsa:ReplyTo,wsa:Action)和時間戳(wsu:Timestamp),但是我無法在wse3policycache.config文件中找到任何特定的配置設置來刪除它們。

WSE已過時。 除非您別無選擇,否則不要使用它。

您最好獲得VS2010 Express或VS2008 Express並與之一起開發,而不要使用過時的代碼,后者是不受支持的下一個優點。 例如,WSE在VS2008或VS2010內部不提供支持,也永遠不會提供支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM