※ ChatGPTを利用し、要約された質問です(原文:ASP.net UNCパスへのファイルアップロード)
ASP.net UNCパスへのファイルアップロード
このQ&Aのポイント
IIS7.5でWebサイトを作っており、UNCパスへのファイルアップロードを実装しようとしています。
UNCパスの物理フォルダはWebサイト下にあり、SQLServer2012のFileTableが管理するファイルフォルダで、UNCパスからでないとフォルダ内のファイルを操作できません。
UNCパス経由でファイルアップロードを行いたいと考えました。しかし、本番の物理フォルダのUNCパスへ変更すると「パス~へのアクセスが拒否されました」となります。
ASP.net UNCパスへのファイルアップロード
IIS7.5でWebサイトを作っており、ブラウザからファイルアップロードを実装しようとしています。
以下のサイトを参考にして、テストで作成した物理フォルダへのファイルアップロードはできたのですが、本番の物理フォルダのUNCパスへ変更すると「パス~へのアクセスが拒否されました」となります。
(VWDでの開発サーバーではUNCパス先フォルダへファイルアップロードできています)
UNCパスの物理フォルダはWebサイト下にありますが、このフォルダはSQLServer2012のFileTableが管理するファイルフォルダで、UNCパスからでないとフォルダ内のファイルを操作できません。
このため、UNCパス経由でファイルアップロードを行いたいと考えました。
私自身、多少のデスクトップアプリ開発経験はありますが、Webに携わっておらず、社内でも分かる人間がおりません。
何かヒントになるアドバイスをいただけますでしょうか。
よろしくお願いいたします。
OS:Windows7
ブラウザ:IE8
参考サイト:http://blogs.msdn.com/b/osamum/archive/2010/03/31/iis7.aspx
お礼
回答いただきましてありがとうございました。 無事解決することができました。 原因は、SQLServer側のユーザー権限設定にありました。 アドバイスいただいた内容がヒントになり、「SQLServerで管理するフォルダなのだから、エラーメッセージの『アクセスが拒否~』というのはSQLServerが返しているのでは」と思い至ることができました。 本当にありがとうございました。