問題タブ [access-denied]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
170076 参照

java - java.io.FileNotFoundException: (アクセスが拒否されました)

フォルダー内のファイルを読み取ろうとしていますが、プログラムを実行すると、この例外がスローされます。他のいくつかのフォルダでも試しました。同じ例外がスローされます。

0 投票する
2 に答える
12850 参照

batch-file - 作成したテキストファイルの「アクセスが拒否されました」というエラーメッセージが表示されますか?

約3日前に質問をしました。これは次の場所にあります。

バッチファイルを使用してテキストファイルの2行目の文字列を置き換える方法は?

テキストファイルの文字をそれぞれの数字に変換しています。「アクセスが拒否されました」や「このファイルが見つかりません」などのエラーメッセージが表示されますが、これらすべてのエラーを発生させているのと同じバッチファイルが、これらのテキストファイルを最初に作成したものでもあります。したがって、バッチファイル自体と同じディレクトリにある必要があります(特に指定されていない限り)。私もそのフォルダに行ってチェックしました、そして彼らはそこにいます。

作成後にファイルを非表示にする小さなスクリプトを追加して、ファイルが乱雑に見えないようにしました。私はこれを使用して行いました

このコマンドでファイルを非表示にすると、ファイルを検索/呼び出しているバッチプログラムからは見えなくなりますか?

ファイル「stringparsing.bat」へのリンクは次のとおりです。http://uploading.com/files/a1m1d2f4/stringparsing.bat/

このプログラムがエラーなしでそのタスクを実行するのを手伝っていただければ幸いです。

これが完全な「stringparsing.bat」ファイルです:

0 投票する
1 に答える
21242 参照

windows - Windows 7 で管理者アカウントのファイルへのアクセスが拒否されました

Windows 7 ボックスで git によって作成された git リポジトリ (.git フォルダー) を削除したいと考えています。.git/refs/header フォルダーへのアクセスが拒否されたと表示されます。

管理者ロールでコンソールを開き、コマンド「takeown /F head /A /R」を発行しますが、それでも「エラー: アクセスが拒否されました。」と表示され、GUI セキュリティ ダイアログからも実行できません。

なにか提案を?

よろしく、グリーン

0 投票する
1 に答える
21250 参照

c# - System.ComponentModel.Win32Exception: アクセスが拒否されました

C# Windows ベースのアプリケーションを開発しています。私は得ています

System.ComponentModel.Win32Exception: アクセスが拒否されました

私のインストールされたアプリケーションで。

このエラーは、アプリケーションをインストールするときにのみ発生します。Visual Studio からアプリケーションをデバッグしようとすると、例外はありません。

IzPackインストーラーユーティリティを使用してアプリケーションをインストールし、デスクトップにインストールしました(テスト目的)。

この例外がインストールされたバージョンでのみ発生する理由を知っている人はいますか?

0 投票する
1 に答える
930 参照

xml - CodeAnalysisLog XML ファイルの読み方

TFS 2010 での自動ビルドのビルド後のイベントで、NDepend というコード分析ソフトウェアを自動的にトリガーしようとしています (詳細については、こちらを参照してください)

このコードを次の場所に追加しました。

以前の試みの1つで行ったのと同じように。正常にビルドされ、エラーはありませんでしたが、NDepend が実行されている兆候はすぐには見られませんでした。しかし、直感で、自動ビルドからドロップ フォルダーを確認することにしたところ、「blah .CodeAnalysisLog 」というラベルの付いた XML ファイルがいくつか見つかりました。これらが以前のバージョンにあったことを思い出せなかったので、考えて開いてみました。 NDepend 分析かもしれません。しかし、それをクリックすると、Internet Explorerは次のように表示されました。

XML ページを表示できません

XSLT スタイル シートを使用して XML 入力を表示できません。エラーを修正してから [更新] ボタンをクリックするか、後でもう一度やり直してください。

アクセスが拒否されました。

誰もこの問題を経験しましたか? もしそうなら、それを引き起こしているのは何ですか?上で追加した NDepend XML と関係がありますか? それとも、このエラーは、私が追加した NDepend XML とはまったく関係がないのでしょうか?

0 投票する
1 に答える
562 参照

drupal - Drupal: アクセス拒否がトリガーされましたが、とにかくコンテンツを取得します

私は、各ユーザーにコンテンツを表示できるプライベート ホームページを提供するサイトを構築していますが、他のユーザーは表示できません。_menu ハンドラーのコールバックは、ユーザーがページの所有者である場合はアクセスを許可し、それ以外の場合は拒否します。すべて順調です。

そのページを改訂して、コンテンツが大量のコードではなくボックスのセットで構成されるようにしました。コンテンツは正しくまとめられますが、問題があります。ユーザー A がユーザー B のプライベート ページを見ると、当然のことながら、アクセスが拒否されたページが表示されます。ただし、ブロックは引き続き呼び出され、ユーザー A がユーザー B のプライベートな内容を見ることができるように、ブロックのコンテンツはページ上に表示されます。また、通常の「このページにアクセスする権限がありません」というメッセージも表示されません。通常、アクセスが拒否されたページに表示されるメッセージ。

なぜこれが起こっているのか理解できません。適切に設計された「特定のページにブロックを表示する」機能をブロックに与えることで、ブロックが実行されないようにすることができますが、(a) 正しくないように思われる (b) 理解できないことがまだ起こっています。一緒に、これは、特にブロックに関連する方法で、サイトのアクセス制御で何が起こっているかについて、私に悪い/面白い感じを与えます. 誰でもここで洞察を提供できますか? ありがとう!

0 投票する
3 に答える
1991 参照

c# - ASP.NETコードはローカルマシンでのみ機能します

設定したASP.NETWebサイトで問題が発生し、デバッグが非常に困難です。

背景情報:

私のWebサイトには、ユーザーが1つまたは複数のMicrosoftWordドキュメントをアップロードできるページがあります。次に、ユーザーはボタンを押すことができ、コードはドキュメントを開き、単語を数え、テーブル内の単語数を返すことになっています。

これは、デバッガーを実行しているVisual Studioで完全に正常に機能しますが、別のコンピューターからWeb経由で実行しようとすると、エラーが発生します。

ここにいくつかのコードがあります。できるだけ単純化してみました。

そして、MicrosoftWordOperationsコードはかなり基本的です:

編集:

私はいくつかの基本的なデバッグを行うことができました、そしてこれが最初のコードブロックで捕らえられる例外です:

System.UnauthorizedAccessException:CLSID {000209FF-0000-0000-C000-000000000046}のコンポーネントのCOMクラスファクトリの取得が、次のエラーのために失敗しました:80070005アクセスが拒否されました。(HRESULTからの例外:0x80070005(E_ACCESSDENIED))。[path] \ MicrosoftWordOperations.cs:line 26のMicrosoftWordOperations.GetContents()で[path] \ WordCounter.aspx.cs:line69のContent_WordCounter.CountWords()で

編集:

MSWordがサーバーにインストールされています。

編集:

26行目:Word.Application wordObject = new Word.Application();
69行目:String contents = wordOps.GetContents();

0 投票する
3 に答える
12490 参照

asp.net - ASP.NET FileUpload でファイルを保存できません - アクセスが拒否されました

以下のコードは、私のウェブサイトで写真を挿入するために使用されています。私のコンピューターでは写真を挿入できますが、リモートマシンに転送するとエラーメッセージが表示されます。コードは次のとおりです。

エラーメッセージは次のとおりです。

「/please-god」アプリケーションでサーバー エラーが発生しました。パス「D:\Hosting\4423045\html\please-god\UploadedImages\3.jpg」へのアクセスが拒否されました。説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。

例外の詳細: System.UnauthorizedAccessException: パス 'D:\Hosting\4423045\html\please-god\UploadedImages\3.jpg' へのアクセスが拒否されました。

ASP.NET は、要求されたリソースへのアクセスを許可されていません。リソースへのアクセス権を ASP.NET 要求 ID に付与することを検討してください。ASP.NET には、アプリケーションが偽装していない場合に使用されるベース プロセス ID (通常、IIS 5 では {MACHINE}\ASPNET、IIS 6 ではネットワーク サービス) があります。アプリケーションが を介して偽装している場合、ID は匿名ユーザー (通常は IUSR_MACHINENAME) または認証された要求ユーザーになります。

ファイルへの ASP.NET アクセスを許可するには、エクスプローラーでファイルを右クリックし、[プロパティ] を選択して、[セキュリティ] タブを選択します。[追加] をクリックして、適切なユーザーまたはグループを追加します。ASP.NET アカウントを強調表示し、必要なアクセスのボックスをオンにします。

ソース エラー:

Line 21: If imageUpload.HasFile Then Line 22:
Dim baseDirectory As String = Server.MapPath("~/UploadedImages/") Line 23:
imageUpload.SaveAs(baseDirectory & pictureIDJustAdded & ".jpg") Line 24: End If Line 25 : End If ソース ファイル: D:\Hosting\4423045\html\please-god\PhotoAdmin\Default.aspx.vb 行: 23

スタックトレース:

[UnauthorizedAccessException: パス 'D:\Hosting\4423045\html\please-god\UploadedImages\3.jpg' へのアクセスが拒否されました。]
System.IO.__Error.WinIOError(Int32 errorCode, String MaybeFullPath) +7715167 System.IO .FileStream.Init(文字列パス、FileMode モード、FileAccess アクセス、Int32 権限、Boolean useRights、FileShare 共有、Int32 bufferSize、FileOptions オプション、SECURITY_ATTRIBUTES secAttrs、String msgPath、Boolean bFromProxy) +1162
System.IO.FileStream..ctor(Stringパス、FileMode モード、FileAccess アクセス、FileShare 共有、Int32 bufferSize、FileOptions オプション、String msgPath、Boolean bFromProxy) +61 System.IO.FileStream..ctor(String パス、FileMode モード) +55
System.Web.HttpPostedFile.SaveAs(文字列ファイル名) +99
System.Web.UI.WebControls.FileUpload.SaveAs(文字列ファイル名) +23
PhotoAdmin_Default.dvPictureInsert_ItemInserted(オブジェクト送信者、DetailsViewInsertedEventArgs e) in D:\Hosting\4423045\html\please-god\PhotoAdmin\Default.aspx.vb:23 System.Web.UI.WebControls.DetailsView.OnItemInserted(DetailsViewInsertedEventArgs e) +108
System.Web.UI.WebControls.DetailsView.HandleInsertCallback(Int32 影響を受ける行、例外 ex) +69
System.Web.UI.DataSourceView.Insert(IDictionary 値、 DataSourceViewOperationCallback コールバック) +134
System.Web.UI.WebControls.DetailsView.HandleInsert(String commandArg, Boolean causeValidation) +274 System.Web.UI.WebControls.DetailsView.HandleEvent(EventArgs e, Boolean causeValidation, String validationGroup) +676
System.Web.UI.WebControls.DetailsView.OnBubbleEvent(オブジェクト ソース、EventArgs e) +95
System.Web.UI.Control.RaiseBubbleEvent(オブジェクト ソース、EventArgs 引数) +37
System.Web.UI.WebControls.DetailsViewRow.OnBubbleEvent(オブジェクト ソース、EventArgs e) +113
System.Web.UI.Control.RaiseBubbleEvent(オブジェクト ソース、EventArgs args) +37
System.Web.UI.WebControls.LinkBut​​ton.OnCommand(CommandEventArgs e) +118
System.Web.UI.WebControls .LinkBut​​ton.RaisePostBackEvent(String eventArgument) +135
System.Web.UI.WebControls.LinkBut​​ton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) + 1565

0 投票する
3 に答える
2879 参照

drupal - drupal でアップロードされたファイル (flv&images) にアクセスできない

flv ファイルをアップロードできるコンテンツ タイプのカスタム アップロード フィールドがあります。そして、私はそれを再生する私のテーマにjwプレーヤーを持っています。私のローカルホストではすべて正常に動作します。しかし、それをアップロードした後、それが表示されますAccess Denied or File not found Error.

files フォルダのパーミッションを確認しましたが、問題ないようです。ファイルへのリンクを直接入力しても、ページが見つかりません。

何が問題ですか?何ができるでしょうか?私は使用して絶対URLをprint $base_url試してみましたが、print $base_pathどちらもローカルホストでうまく機能しました。

更新: image_cache のサムネイルやアップロードされた画像にもアクセスできません。これはちょっと奇妙です。私はこれを理解することはできません。

.htacess は、localhost とサーバーで同じです。しかし、なぜサーバーでしかアクセスできないのですか? すべての試行について、ログとその show pagenotfound エラーを確認しました。

私の .htaccess ファイル:

ファイル ディレクトリの .htacess:

0 投票する
1 に答える
1117 参照

c# - あるクラスのフォルダーへのアクセスが拒否されましたが、別のクラスでは拒否されませんでした

次のコードでフォルダーの名前を変更しようとすると、例外が発生します。

例外:

問題は、私のアプリケーションの別のクラスでまったく同じコードラインが機能することです。アプリケーションは、1 つの DLL のみで構成されます。

ここで何が起きてるの?何か案は?

より詳しい情報:

  • アプリケーションは、MVVM デザイン パターンを使用する WPF アプリケーションです。
  • フォルダーの名前変更が機能するクラスは ViewModel です。
  • フォルダーの名前変更が機能しないクラスはヘルパー クラスです (このメソッドは、フォルダーの名前を変更する前にデータベース関連の処理を行います)。