問題タブ [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 投票する
2 に答える
977 参照

drupal - Drupal: アップロードされたすべてのファイルをダウンロードするためのアクセス拒否エラー

Drupal 6.16 で問題なく動作するサイトがありました。次に、6.17 に更新 (およびすべてのモジュールを更新) すると、突然、アップロードされたファイルがすべて Access Denied エラーを生成していました。

ファイル システムをパブリックに切り替えると、すべて正常に動作します (回避策として行ったこと)。

エディション間で何が変更されたかを確認するためにファイルを比較してみました。また、すべてのモジュールを検索して、アクセス拒否機能が呼び出された可能性のある場所を探しました。file.inc を変更して、他のモジュールの file_download メソッドを一時的に無視するようにしましたが、うまくいきませんでした。

特別なアクセス制御モジュールはインストールされていません。

これが盗まれる可能性がある場所を確認するためにどこを見るべきか、他のアイデアを持っている人はいますか?

他のすべては正常に動作します。Drupal の Access Denied エラーが発生するのは「アップロードされたファイル」だけです。

settings.php や .htaccess ファイルは変更していません。

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

c# - 使用中のファイルまたはフォルダーに関する問題: ファイルまたはフォルダーを使用する別のプロセスの名前を取得する

私は C# .NET を使用しており、対 2008 では .net 3.5

私にとっては難しいですが、これには C# のサンプル コードが必要です。

  1. ファイルまたはフォルダーが使用中かどうかを確認する

  2. ファイルまたはフォルダーが使用中の場合、それを使用するプロセスの名前

たとえば、私の問題では。

ファイルを削除しようとすると、「別のプロセスで使用されているため、プロセスはファイル 'XYZ' にアクセスできません。」というメッセージが表示されます。例外。

File.Delete(infoFichero.Ruta);

ファイルが使用されているかどうかと、それを使用しているプロセスの名前を確認したい。

サンプルコード、ソースコードが必要です。私は c++ を使いたくありません。c、c++、アンマネージ コード、または WinApi を知りません。C# コード (マネージド コード .net) のみを使用したい。

私はいくつかの参考文献を読みましたが、サンプル コード ソースを入手できませんでした。

ファイルが使用中かどうかを確認する方法は?

ファイルがロックされているときに C# で File.Open の待機をエミュレートする

http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/9dabc172-237a-42db-850e-ada08885a5d5

ファイルが使用中かどうかを確認する方法は?

別のアプリケーションによってロックされているテキスト ファイルを読み取る最も簡単な方法

C# を使用して、ファイルがロックされているかどうかをテストできますか?

編集: Yan Jun から - MSFT

... しかし、すべての問題を 100% 解決することは困難です。

  1. c.MainWindowTitle == null またはファイル名が含まれていない場合の問題。

  2. 別のマシン、PC、サーバーなどの共有フォルダーの問題:

File.Delete(@\desiis\TEmporal\Project\script.targets);

どんなサンプルコードでも、教祖、MVP、誰にでも助けを求めます。

更新:フォルダーの同じ問題

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

process - pskill.exe を実行すると「アクセスが拒否されました」

pskill を使用してプロセスをリモートで強制終了しようとしています。

コマンド ラインから pskill はうまく機能しますが、C# で同じコマンドを実行しようとすると、アクセス拒否エラーが発生します。

手動で正常に動作する .bat ファイルを作成しようとしましたが、C# から .bat を呼び出そうとすると同じエラーが発生します。

XPマシンでwin 2003サーバーにアクセスしようとしています。

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

c# - アクセスが拒否されました-アドレスバーのハンドルからURL(テキスト)を取得しようとしたとき

IEのアドレスバーからURLを抽出しようとしています。(Windows7のIE8)次のC#コードを使用します。

GetWindowText呼び出しは、「アクセスが拒否されました」という例外を返します。管理者権限でアプリを実行すると、「システムは指定されたファイルを見つけることができません」をスローします。

何か案は?

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

asp.net - iis 7 \ windows7asp.netアクセスが拒否されました

私は自分のフォルダにファイルを保存するという非常に簡単なアクションを試みています。iis7を使用してWindows7でアプリケーションをホストしています。ファイルを保存しようとすると、次のエラーが発生します。

パス'C:\ MyWebsite\MyFolder'へのアクセスが拒否されました

私は偽装していません。ネットワークサービスにフォルダのフルコントロールを与えました。これを引き起こしているのは何ですか?

ありがとうございました!

申し訳ありませんが、私の間違いです。現在、iis 7(7.5ではありません)がインストールされています。

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

c# - プロセス パスの取得中にアクセスが拒否されました

pid でプロセス パスを取得しようとしていますが、Win32Exception (アクセス ID が拒否されました) が発生します。

コードは次のようになります。

GetModuleFileNameEx で OpenProcess を使用しようとしましたが、OpenProcess は 0 を返しいます。

上記のコードはほとんどのプロセスで機能しますが、SynTPHelper.exe (Synaptics Pointing Device Helper) でエラーがスローされます。アプリケーションはコードと同じユーザー名で実行されています。アプリケーションとプロセスの両方が 64 ビットで実行されます。

アプリケーションを管理者として実行せずにパスを取得することはできますか?

編集

管理者として実行していなくても、タスク マネージャーは「ファイルの場所を開く」ことができます。

0 投票する
4 に答える
11973 参照

git - Gitosisエラー:以前にアクセス可能なリポジトリで「読み取りアクセスが拒否されました」を受信して​​います

プレーヤー

私はここ数ヶ月gitとgitosisを使用していて、両方を本当に愛しています。残念ながら、gitosisを使用してプロジェクトの1つにアクセスする際に問題が発生しました。

セットアップ

Debianを実行しているホストされたサーバーアカウントにgitとgitosisのインストールを設定しました。また、個別のrsaキーを使用して4台のコンピューター(2台のUbuntu、2台のWindows)をセットアップし、それぞれがgitosisインストールにアクセスするように正常にセットアップしました。しばらくの間、すべてがスムーズに機能しました。しかし最近、「DesktopConfiguration」プロジェクトに何らかの方法(プッシュ、プル、クローン)でアクセスできなくなりました。私はもともと、Linuxマシンの1つでDesktopConfigurationプロジェクトを作成し、それをgitosisサーバーにプッシュして、Windowsマシンの1つに複製しました。最近(過去2週間ほど)まで問題なくアクセスできました。以下は、私のgitosis.confファイルと私が受け取っているエラーメッセージです(エラーメッセージは、WindowsまたはLinuxボックスを使用してプッシュ、プル、またはクローンを作成しようとしても同じです)。

フック

gitosis.conf

エラーメッセージ

物語

gitosisの経験とオンラインで見つけたほとんどの質問と回答から、エラーメッセージは、マシンがアクセスできるグループにプロジェクトを最初に追加せずにgitosisにプッシュしようとしたときに受信したメッセージとまったく同じように見えます。 。残念ながら、私の場合、これは当てはまらないようです。(私が何かを逃していない限り!)

ワイヤー

これでさらに情報が得られるかどうかは正確にはわかりませんが、更新後のフックからのデバッグメッセージは次のとおりです。

シャットアウト

すべてのマシンで、サーバー上の他のすべてのプロジェクト(gitosis-adminグループとmain-projectsグループの両方)に引き続きアクセス(プッシュ、プル、クローン)できます。これまでに私が試みたいくつかのことを次に示します。

  • すべてのフォルダー、ファイル、および構成設定のスペルを複数回確認しました。
  • 更新後のフックに適切な実行権限があることを確認した後、gitosis.confファイルからDesktopConfigurationプロジェクトを削除して再度追加しました。
  • DesktopConfigurationの後に別のプロジェクトをgitosisに追加しましたが、正しく機能します。
  • ローカルマシンのgitで、プロジェクトへのリモート参照を削除して再度追加しました。
  • サーバーの「repositories」フォルダーからDesktopConfiguration.gitプロジェクトを削除し、再度プッシュしようとしました。
  • すべてのrsaキーを再作成しました(ただし、認証は私が見ている問題とは何の関係もないようです)。

これらの試みはすべて、私がプロジェクトにアクセスすることを許可することに失敗しました。私の知る限り、このプロジェクトにアクセスできなくなった頃は、サーバーやデスクトップマシンで何も変わっていませんでした。

スティング

私はあなたが両手を広げて持っているかもしれないどんな洞察も歓迎します!

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

python - PythonでWindows 7レジストリを編集しますか?

現在のプロジェクトで別の問題に遭遇しました。プログラムは、実行中に定期的に値とキーを設定する必要があります。値を編​​集しようとするたびに、コード 5 の Access Denied が表示されます。値を編​​集できるようにするにはどうすればよいですか?ただし、ユーザーはアプリケーションを実行するために管理者の資格情報を入力する必要はありません。

Windows 7 で Python 2.6 で _winreg モジュールを使用しています。

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

java - (Accès refusé) Access Denied exception

Javaアプリケーションからファイルにアクセスしていますが、次の例外が発生しています

この例外が発生した理由を知っている人はいますか.....、これの解決策は.....ファイルのアクセス許可に関連しているかどうかは、ファイルが読み取りアクセス許可を持っていないことを意味します。

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

asp.net - ASP.netを使用してCOMポートにアクセスする:アクセスが拒否されました

JavaScriptを介してサーバーのCOMポートにアクセスできるように、ジェネリックハンドラーを作成しました。

これを行っているのは、内部で使用するために、BOSEからESP-88へのWebインターフェイスを作成しているためです。コードは構成可能である必要があり、TCP/IPサポートとRS232の両方のルーチンを追加しました。

デスクトップアプリでは、コードは正常に実行されますが、ASP.net 4.0アプリでは、「ポート'COM2'へのアクセスが拒否されました」というエラーでコードがクラッシュします。TCP / IP接続は機能しますが、シリアルも必要です。

では、ASP.netアプリにCOMインターフェイスを使用させるにはどうすればよいですか?

ありがとう!イヴァン