私はファイルを扱うアプリケーション(電子商取引のダウンロード可能なコンテンツ)で作業しています。コンテンツはサーバー上のWindowsフォルダ共有に保存されています。使用がそれを要求したときのコンテンツ。基本的にDownloadFile.aspxがありますか?fileId = XXXXWindowsフォルダのセキュリティWebサイトを共有するときのセキュリティ
とにかく、フォルダのセキュリティ権が問題になります。私はページに移動するたびに、IISからローカルコンピュータ上の権限を求めるログイン/パスワードのプロンプトが表示されます。
私はRead to EVERYONEを加えてASPNETユーザーに追加しようとしましたが、私はそれをASPNETユーザーに追加しようとしました。運がない。私はまだプロンプトを得る。
提案がありますか?
EDIT:明快さのビットを追加します。今すぐセキュリティポップアップを取得しているASPXファイルは、ネットワーク共有のUNCでFile.Existsを呼び出すだけです。この特定のスクリプトはダウンロード用のファイルを提供していませんが(まだ)、それはまだ失敗します。
P.S.私は、これがこれらのファイルを提供する最良の方法ではないかもしれないと認識しています。私は自分のサイトを別のWebホストに移行しているクライアントの仕事をしている請負業者です。私たちはうまくいけばこれを書き直す前にそれを働かせる必要があります。最小限の影響が重要です。
他にもこの問題を発見した人の質問には関係ありません。 web.configのスクリプトにカスタムセキュリティがありましたが、web.configが間違っていました。フォームの認証がありましたがXMLが正しくありませんでした(必要なモード= "フォーム") – JoshReedSchramm