
いつもお世話になります。
現在ASP.NETでファイルアップロード処理を作っているのですが、
ファイルサーバーとアプリサーバーが分かれていて、
ファイルはファイルサーバーへアップロードを行ないたいのです。
ファイルサーバーの格納先ディレクトリを、
アプリサーバーのネットワークドライブに追加して、
以下のようなコードを記述しましたが、
エラーとなってしまいます。
【エラーメッセージ】
ログオン失敗: ユーザー名を認識できないか、またはパスワードが間違っています。
【ファイルアップロード部分のコード】
public int SaveFile(System.Web.UI.HtmlControls.HtmlInputFile fileTmp)
{
if(fileTmp == null ) return 0;
if( fileTmp.PostedFile.ContentLength > 0 )
{
string fn = System.IO.Path.GetFileName(fileTmp.PostedFile.FileName);
// ファイルサーバーのファイル格納ディレクトリを「F」にネットワークドライブとして追加しています。
string SaveLocation = @"F:\" + fn;
try
{
fileTmp.PostedFile.SaveAs(SaveLocation);// ここでエラー
}
catch ( Exception ex )
{
Console.WriteLine("Error: " + ex.Message);
}
}
return 0 ;
}
ネットワークのことはよく分からないのですが、
環境はWorkGroupではなく、Domainです。
どなたか解決策をアドバイス頂けないでしょうか。
技術的にムリであれば別の方法を考えたいと思いますので、
早めにアドバイス頂けると幸いです。
よろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
この回答への補足
自己レスになりますが、
machine.configの「processModel」の
「username」、「password」を設定することで
解決できました。
以下を参考にしました。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.ph …
アドバイスありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft Access エラー 3051
-
フォルダ参照ではなくファイル...
-
エクセルVBA フォームを開く時...
-
ブラウザでASPファイルを開こう...
-
エクセルマクロ xlsm拡張子か...
-
VBSで指定したフォルダにファイ...
-
【Excel VBA】PDFを作成して,...
-
OCXのライセンス
-
一気にずばっと複数のメールを...
-
Thunderbird ローカルフォルダ...
-
ファイル名の特定文字だけ削除...
-
Access2003で「オブジェクト'○○...
-
ダウンロード不可PDFファイルは...
-
サンダーバードでの新規にフォ...
-
初期化後の任意のアプリの復元
-
FileExitsについて
-
ASPでCSVファイルを作成しダウ...
-
【エクセルVBA】エクセルからテ...
-
Accessでフォルダを自動生成す...
-
Webサイト アプリのコンパイル他
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Microsoft Access エラー 3051
-
エクセルVBA フォームを開く時...
-
【Excel VBA】PDFを作成して,...
-
OCXのライセンス
-
VBAでFTPファイル転送がうまく...
-
FFFTPでサーバに新規フォルダが...
-
VBAでファイルパスが長すぎてコ...
-
ブラウザでASPファイルを開こう...
-
ASPのファイルを他のサーバにコ...
-
Refreshで落ちる
-
【python】pandasでExcel(...
-
フォルダ参照ではなくファイル...
-
Cソースにホスト変数を宣言した...
-
グーグルドライブからコピーし...
-
共有ファイルにあるマクロの同...
-
web.configファイル内、valueに...
-
マクロ教えてください。
-
OpenOfficeの書式エラーの質問...
-
VBSで指定したフォルダにファイ...
-
BitBlt関数について
おすすめ情報