問題タブ [network-share]

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 投票する
1 に答える
1623 参照

c# - 共有ドライブから実行されている C# ネットワーク接続

C# コード内で Web リソースを読み込もうとしています。残念ながら、コードはローカル ドライブから実行している場合にのみ有効で、ネットワーク共有から実行している場合は例外がスローされます (それが必要です)。

次のようなコードを試しました(これは例外をスローします):

http://msdn.microsoft.com/en-us/library/2b86d684による直接ソケット接続と同様に。

Windows には、ネットワーク接続を妨げる何らかのセキュリティ設定があるのではないかと疑っています。これを解決することは可能ですか?ADポリシー経由?または私のコードの何か?

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

c# - ドメインユーザーが「Everyone」に読み取り/書き込み権限が付与されたUnauthorizedAccessExceptionを取得するのはなぜですか?

このアプリケーションを使用すると、ユーザーは\\ foo \bar$の共有でファイルを読み書きできます。管理者は、[共有のアクセス許可]タブと[セキュリティ]タブの両方で「全員」の読み取り/書き込みアクセス許可を付与しました。ドメインユーザーがその共有に書き込もうとすると、アプリケーションは以下をログに記録します。

ドメインアカウントを持っていないので、このユーザーの有効な権限をテストできませんが、「Everyone」はドメインユーザーに拡張されますか?「Everyone」がローカルプリンシパルと見なされる場合、ドメインユーザーはActive Directoryに加えてサーバーに対して認証する必要がありますか?ローカルプリンシパルと見なされますか?

私たちのアプリケーションは、Windowsドメイン上のWindows7クライアントで実行されている.NETWinFormsアプリであり、Windows Server 2008 R2 StandardSP1を実行しているファイルサーバーにアクセスしようとしています。ここ。

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

vb.net - Visual Basic 2010 でネットワーク ドライブをマップする

ネットワーク ドライブをマップし、それらを切断し、ネットワーク ドライバーを再マップする方法に関する Visual Basic 2010 コードを取得するのに何ヶ月も費やしました。

次のようなプロファイル フォルダーにマップできるようにする必要があります。「\10.10.10.12\Profile フォルダー」。ネットワーク フォルダーにアクセスするにはログインする必要があります。/user:Domainname\UserName Password次に、メッセージでマッピングが成功したかどうかを確認します。

マッピング後、プロファイル名を要求し、そのようなプロファイル フォルダがネットワーク上に存在するかどうかを確認します。存在する場合は、プロファイルが存在することを示すメッセージを返し、プロファイル フォルダーを削除して、読み取り専用などのフォルダー プロパティを上書きします。

他のタスクがありますが、彼は私が行き止まりになっているところです。

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

c# - VisualStudio2012ネットワーク共有

Parallelsを使用してVM上でWindows8をエミュレートします。シンプルさと一貫性を保つために、すべての開発者プロジェクトをMacのパーティションに保存しています。

このネットワーク共有で実行されているアプリ(Visual Studio 2012)をビルドしようとすると、次のコンパイル時エラーが発生します。

Error 1 Error : DEP0700 : Registration of the app failed. Rejecting a request to register from file:///Z:/Users/MY_USER_NAME/Sites/App1/App1/bin/Debug/AppX/AppxManifest.xml because the files are on a network share. Copy the files to the local computer before registering the package. (0x80073cf9) App1

誰かがこの問題を解決する方法を知っていますか?Visual Studio 2012に、自分のネットワーク共有が信頼できるデバイスであることを伝える必要があります。または、少なくとも、プロジェクトがローカルドライブにあると思い込ませる必要があります。Windowsでシンボリックリンクを作成する方法はありますか?

Visual Studio 2010では、次のWebサイトで概説されているようにこの問題を解決しました:http ://www.sehajpal.com/index.php/2010/10/how-to-solve-loadfromremotesources-error-in-vs-2010/

助けてくれてありがとう!

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

php - ネットワーク共有に接続できません

ブラウザから(UNCによって)ネットワーク共有に接続しようとしていますが、接続できません。

コマンドラインからスクリプトを実行すると、すべてが正常になり、共有にアクセスできます。また、Windowsのファイルエクスプローラーから移動することもできるので、コードやWindowsアカウントのアクセス許可に問題はないと思います。

私のスクリプトは次のようになります。

も使用してみDirectoryIterator($dir)ましたが、この例外エラーがスローされます。 PHP Warning: opendir(...): Access is denied. (code: 5)

これが私のセットアップです:
-Windows Server 2008 R2
-
IIS7.5
-PHP5.3.13-匿名認証が無効になってい
ます-Windows認証が有効になっ ています

そして、php.iniに次の構成設定があります。

混乱を増すために、私はこれらのシナリオの下でブラウザを介して接続することができました:

1-使用system("net use \"".$dir."\" ".$pass." /user:".$user." /persistent:no>nul 2>&1");するしかし、これにはユーザーのWindows認証パスワードをハードコーディングする必要があります。これは私にはできません。

2-設定fastcgi.impersonate=0ただし、これは、ユーザーがスクリプトをヒットするたびに認証する必要があることを意味します。これは受け入れられません。

3-匿名認証を有効にし、Windows認証を無効にしますが、サイトにアクセスしているユーザーを知るには、Windows認証を有効にする必要があります。

これが私の問題と関係があるかどうかはわかりませんが$_SERVER['USERNAME']、ブラウザーとコマンドラインからスクリプトを実行すると、値が異なります。

これは権限の問題ですか?渡されていない認証トークンはありますか?

編集
残念ながら、この場合、共有をネットワークドライブにマッピングすることはできません。

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

macos - Adobe Air アプリケーションで Mac からネットワーク フォルダーを開く方法を教えてください。

共有ネットワーク フォルダーにあるファイルを参照する必要がある Air アプリケーションがあります。Windows で実行されている Air アプリケーション内から、次のように File オブジェクトを介して共有にアクセスできます。

Mac では、これは機能しません。また、機能するパスのバリエーションを見つけることができません。パス「smb://server/share/parent_folder/folder」を使用して Finder を介してサーバーに接続できます。次に、いくつかの (一見) 複雑なボリューム マウントを介して File オブジェクトを作成できます。 "//server/share" への既存のマウントの数 (例: "/Volumes/share"、"/Volumes/share-1" など)

ユーザーが最初に Finder を介して接続する必要なく、Air アプリケーション内から Mac 上の共有サーバー フォルダーに接続する方法はありますか? 最悪の場合、Air からコンソール コマンドを実行する方法はありますか? おそらく、自分で共有をマウントできます。Mac ユーザーが最初にファインダーを介してサーバーに手動で接続し、アプリを実行するたびにアプリに共有パスを提供することを要求する以外に回避策は考えられません!

実行可能な解決策を事前に感謝します!

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

perl - MacでPerlスクリプトが機能しない

PCで正常に動作するネットワーク共有ドライブに画像を移動するスクリプトをPerlで作成しました。Macで実行しようとすると、エラーメッセージだけが表示されます。何が問題を引き起こしているのか理解できません。スクリプトがMacで実行されない理由はありますか?これらのファイルを移動するには、File::CopyとFile::Findを使用しています。

これは私が受け取っているエラーメッセージです:

コピーに失敗しました:「スクリプトの場所」の14行目にそのようなファイルまたはディレクトリはありません。

どんな助けでも素晴らしいでしょう。ありがとう。:)

0 投票する
0 に答える
501 参照

.net - プログラムによるディレクトリからネットワーク共有へのファイルの移動

サーバー上のディレクトリから、そのコンピューター上にないネットワーク共有にファイルを移動するプロセスを作成しようとしています。この方法論は、ローカル マシンからネットワーク共有に移動するときにうまく機能しました。ただし、サーバーにプロセスを配置すると機能しません(このプロセスは基本的に実行中のサービスによって取得されるdllであり、サービスはスレッドをスピンアップし、それをプロセスに渡します)。プロセスは、共有ディレクトリにアクセスできる ID を使用して実行されていますが、それを移動することはできません。例外の発生も検出できません。私はそこにかなり良いログインをしており、例外はスローされていないようです。もっと詳しく見ていきますが、以前にこのようなことを試みた人はいますか? 私はこれのどちらかを呼び出します...

それともこれ...

ファイルが存在するかどうかに応じて...何かになりすまして何かが解決するかどうかはわかりませんか?サービスは、共有にアクセスできる LDAP ユーザー名で既に実行されています...

更新: より多くの情報が発見されました

わかりました、私は決してヒットしなかった間違った条件を持っていたので、例外をキャッチしていませんでした...私はこの例外を受け取ります...

その例外を見たら、有効なユーザーになりすますことにしました...そして、まだその例外が発生しています...サーバー上のそのディレクトリのマッピングはまったく役に立ちますか? いいえと思いますが、アイデアが不足しています。

更新: 自分自身と他のユーザーになりすますとき

プロセスで自分自身になりすますと、ファイルを共有に正常に移動できます。しかし、同じ権利を持つべき別のユーザー名になりすますと、上記の例外が発生します。なぜこれが起こっているのかはわかりません。おそらく、このユーザーには、私が持っていると思われる権限がありません。しかし、ウィンドウを見て LDAP サーバーを見るだけで、そうであるように見えます。とても好奇心旺盛です。

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

php - PHPを使用して異なるドメインからファイルにアクセスする

サーバーの共有フォルダーに保存されている PDF ドキュメントがあり、ファイルの参照を通じて Web アプリケーションからアクセスする必要があります。そこに保存されているファイルの名前を知っています。したがって、私のリンクは(file:\\server\folder\abc.pdf)のようになります。

私のphpアプリケーションは、xamppで実行されているWebサーバーにあります。ただし、共有フォルダーは別のドメインにあります。(Web サーバー フォルダーにはありません - 通常のファイル フォルダー)。ファイルにアクセスしようとすると、「ファイルが見つかりません:\\server\folder\abc.pdf。パスまたはインターネット アドレスが正しいことを確認してください」と表示されます。

アドレスバーに「\\server\folder」と入力すると、そのフォルダーは別のドメインにあるため、そのフォルダーのユーザー名とパスワードの入力を求められます (現在のドメインはサインオン時に既に認証されています)。そのフォルダーに Windows 認証を提供すると、Web アプリケーションの URL が機能し、ファイルが正常に開きます。

ディレクトリ セキュリティのユーザー名とパスワードを要求せずに、このタスクを実行したいと考えています。私の Web アプリケーションは多くのユーザーによって使用されるため、ネットワーク ドライブのローカル マッピングも実行できません。

誰でもこれについて私を助けてもらえますか?

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

permissions - QTPのオブジェクトリポジトリを共有ネットワークフォルダに保存する権限がありません

会社の共有ネットワークフォルダにオブジェクトリポジトリを保存しようとすると、QTPは「このフォルダに保存するために必要な権限がありません。代わりにファイルをマイドキュメントフォルダに保存しますか?」と文句を言います。つまり、保存しようとしているフォルダの読み取りと書き込みの権限があります。さらに、私には管理者権限がないため、管理者としてQTPを実行することはできません。これはどのように解決できますか?