webdavサーバを構築していますが(遠隔地とのMacとWinのデータ共有のため)、一部のWindowsXPクライアントから認証ができません。いろいろと調べたのですが、WindowsXPとWEBDAVでは、不可解な問題が多いようで原因が絞れず、また、windowsXP自体不慣れため、どの辺りをチェックしてよいのか分かりません。サーバはMacOSXなのでマイナーですが、Apacheであり、正常に認証できるXPクライアントもありますので、下記情報をもとにクライアント側の問題に絞ってご回答頂ければと思います。


1.各クライアント側の接続環境はごく一般的なADSL回線です。プロキシサーバなどは使用していない。
2.未確認ですが、アクセス制限をかけなければ、接続可能だと思われる。
3.アウターのwebdavクライアントではなく、OS実装の機能で接続したい。

他に必要な情報がありましたら、ご指摘ください。よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/11/01 01:26:17
  • 終了:--

回答(4件)

id:RABBIT No.1

RABBIT回答回数79ベストアンサー獲得回数12004/11/01 01:41:09

ポイント20pt

http://www.dummy.com/

Dummy.com - Dummy.com, Crash Test Dummy, 18 Dummy, Dummy, Dummy Book

関係するかわかりませんが、Oracleのでドライブ割り当てを実施した場合は

WebDAV認証の前にXpの認証が出てしまうために以下の方法で行っていました。

1. ネットワークプレースの追加で場所を指定

2. 認証画面でキャンセル

3. ネットワークプレースの追加で場所を指定

4. 認証画面にIDとパスワードを入力

違う現象でしたらすみません。

id:telme

こんばんは、RABBITさん。ネットワークプレースの追加での認証を一度キャンセルし、再度ネットワークプレースで場所を指定するということでしょうか?

追記ですが、今の認証方法はベーシック認証です。XPのSP2ではWebDAVサーバアクセス方式が変わっており、ベーシック認証は無効になっているそうです。しかし、現状アクセスできないものにはSP1も含まれています。

2004/11/01 02:13:29
id:RABBIT No.2

RABBIT回答回数79ベストアンサー獲得回数12004/11/01 02:31:26

ポイント20pt

http://pcweb.mycom.co.jp/column/winxp/141/

【コラム】Windows XPスマートチューニング (141) WebDAVサーバ接続時のベーシック認証を有効にする | パソコン | マイコミジャーナル

それではこの二つではいかがでしょうか?

MS系は導入されているOfficeのバージョンによって文字コードが変わったり、いろいろと面倒なんですよね。

(mod_encoding.soがあれば問題ありませんが)

id:telme

ありがとうございます、RABBITさん。

ベーシック認証のレジストリ変更の方はSP2だけなら、これだ!という感じなのですが。明日、念のためにもう一度バージョンを確認します。

http://user:password@サーバ名/の方は自分のマシンで試しましたが、実際にフォルダを開く際に認証を求められますので、結果は不具合のある環境で試さないと分からないですね。明日、試してみます。

2004/11/01 11:31:27
id:onokun No.3

onokun回答回数40ベストアンサー獲得回数22004/11/01 07:18:32

ポイント20pt

http://kamoland.com/comp/webdav2.html

WebDAVサーバの構築#2(WindowsXPからアクセスする) - KamoLand

WindowsXPのWebDavクライアントにはなぜか「test.co.jp」サーバへ「user」というユーザーで認証しようとすると「test.co.jp¥user」というユーザー名で認証しようとしてしまう(Apacheのログを見るとそのようになっている)ので、まず「user」というユーザーに対して「test.co.jp¥user」というユーザーも作らなくてはならないという少々理不尽な問題があります。

どうしても問題が解消できない場合、他のクライアントの使用の検討も解決策のひとつかもしれません。

id:telme

onokunさんこんにちは。

>WindowsXPのWebDavクライアントにはなぜか「test.co.jp」サーバへ「user」というユーザーで認証しようとすると「test.co.jp¥user」というユーザー名で認証しようとしてしまう

mod_encodingを導入し、NormalizeUsername onにすれば、この問題は解決できるようです。私はとりあえず、「test.co.jp¥user」を登録しており、実際に認証可能です。問題は環境によって認証ができないということです。よろしくお願いします。

2004/11/02 12:16:44

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 snitch 516 459 9 2004-11-06 02:31:00

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません