- PR -

.NET WebServiceで"Message Expired"

1
投稿者投稿内容
やんたん
ベテラン
会議室デビュー日: 2003/08/18
投稿数: 63
投稿日時: 2003-09-25 11:05
現在.NET Webサービスを用いてC/Sのシステムを構築しております。
ほとんどの端末では正常にWebサービスでデータのやり取りができているのですが
特定の端末だけエラーが発生してしまいます。
エラーメッセージをハンドリングしてみると"Message Expired"というものが出力されます。

端末に依存するエラーなので、ロジックではなく環境によって発生しているのかなとは
思いますが、調査のすべも無く困っております。

もしこのようなエラーの出た経験のある方、もしくはこのエラーの原因をご存知の方が
いらしたら教えていただけないでしょうか。
よろしくお願いいたします。
uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2003-09-25 15:58
まったくのあてずっぽうですが、その端末のシステム時間が狂っていたりしませんか?
やんたん
ベテラン
会議室デビュー日: 2003/08/18
投稿数: 63
投稿日時: 2003-09-25 17:14
お返事ありがとうございます。
ukさんのおっしゃるとおり、クライアントとサーバの
システム時間が5〜6分ずれていました。
まったく盲点でした、本当にありがとうございます。

しかし、クライアントのシステム時間はかなりまちまちなので
このタイムアウト時間(?)をもっと大きく取りたいと思っています。
これはロジック(もしくはIISなど)で設定可能なのでしょうか。

ご存知でしたら教えてください。
よろしくお願いします。
uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2003-09-25 17:23
IISということはASP(or ASP.Net)ですよね?

http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpguide/html/cpconusingsoapheaders.asp

この辺は参考になりますか?
1

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