- PR -

WSE2.0使用時にC/S間のシステム時間が離れていると接続できない

1
投稿者投稿内容
まよかん
常連さん
会議室デビュー日: 2003/08/10
投稿数: 27
お住まい・勤務地: 大阪
投稿日時: 2004-07-16 18:19
Webサービスでファイルを送受信するため、 WSE2.0
(Microsoft.Web.Services2.dll)を利用しております。

このとき、C/S間でタイムスタンプが異なると
下記のようなエラーが発生します。
・サーバのほうがクライアントよりシステム時間が遅れている場合
  → "Message Expired"
・サーバのほうがクライアントよりシステム時間が進んでいる場合
  → "An error was discovered processing the <Security> header"

参照元記事にありますとおり、
RequestSoapContext.Current.Security.Timestamp.TtlInSeconds
を設定すればよいというのは教えて頂いたのですが、プロパティの意味と
どのように設定すれば上記課題が解決するのかがわかっておりません。

どなたかご存知の方がいらっしゃったら教えて頂けませんでしょうか。
よろしくお願いしします。
1

スキルアップ/キャリアアップ(JOB@IT)