2012-01-05 13 views
1

私は、既存のIIS ASP.NET WebサイトにWebDAV接続を実装しようとしています。この問題は、「匿名アクセスを有効にする」チェックボックスがオフになっていて、無効になっているとアクセス許可と接続を取り囲んでいます。webDAV IIS6認証が匿名で動作しない

私はあらゆる組み合わせを試しました。サーバーはw2k3 Web Edition、AD、IIS6なので、「Windowsドメインサーバーのダイジェスト認証」は、Webサイトで共有している仮想ディレクトリの認証方法の認証アクセスセクションのオプションではありません。

私が読み、次のキー、\ HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \サービスのレジストリの編集をテストしました\ WebClientの\パラメータ\ BasicAuthLevelが

をし、それぞれの可能な認証agianst 2

に値を変更しています方法。それはより多くの接続を無効にするようだ。

WebDAVプロトコルの機能であるWebサーバーの仮想ディレクトリへのパスをマップしようとしていますが、匿名アクセスが有効な場合は有効ですが、明らかにこのプロジェクトには使用できません。

私は少なくとも、匿名アクセスを機能させ、無効にするWindows認証を取得したいと考えています。

私はこれを開発サーバーと運用サーバーの両方でテストしており、動作は一貫しています。 Win7 OSでは、Windows認証ダイアログボックスが表示されません。

XPではいくつかのテストが行​​われましたが、ボックスは表示されましたが認証されませんでしたが、これは他の設定の問題と関連している可能性があります。

私が接続できるかどうかを確認するために、Everyoneグループへのアクセス許可をテストしました。

これ以上の提案があれば幸いです。

更新:この記事では、問題の一部について説明していますが、上で説明した問題について完全には適合していません。 http://support.microsoft.com/kb/943280/en-us

答えて

1

Network_servicesとそのユーザーのIISユーザーのアクセス許可を追加してみてください。私は常に私が直面している権限の問題について私を得ている。少なくとも、IIS 7ではWindowsエクスプローラからのアクセス許可を制御すると思われるので、IIS内からこれらを追加する必要があります。 IIS 6でも同じことが行われているかどうかはわかりませんが、今はデフォルトでこれを行っています。

+0

ありがとうございますが、両方のアカウントに現在権限があります。 – htm11h

+1

実際に彼らは全面的に前提を持ち、まだ運がありません。 – htm11h

関連する問題