私はVisual Studio 2010とIIS 7.5を実行していますIIS7.5デバッグと公開されたアクセス許可
特定のサーバーのハードウェアにアクセスして統計解析を行います。
私はVisual Studioで自分のサイトをデバッグするときに、今問題が発生している他のサーバーのハードウェア情報にアクセスできます。サイトが4.0フレームワークで書かれているため、ASP.Net 4.0 appPoolとして実行しているIISにサイトを公開すると、ハードウェアの取得に失敗します。 (注:サイトを実行してローカルマシンのハードウェアを分析すると、正常に動作します...ネットワーク上の別のマシンを分析することに問題があります)。 IIS 7.5の公開サイトと比較してVisual Studioでデバッグするときに実行されますか?
私が試した事...
はオプションで構築可能なすべてのアプリケーションプールIDを変更する、と私はに関するハードウェア情報を取得しようとしているマシンのローカル管理者である私自身のドメインプロファイル、 。
ウェブサイトのファイルディレクトリにアクセスするユーザーを変更します。
アプリケーションプールの期間を変更します。 (サイトは.net 4.0の下で動かなければならない、そうでなければ悪いことを叫ぶ)。
私は、解析中のサーバーに直接サイトをインストールする必要があるかもしれないと思っていますが、私がデバッグしているときに他のマシンからすべてのデータを取得できるのは奇妙です。誰かが持ってきてくれた洞察は大いに感謝されます。ありがとう!!
注:私は.Net 4.0フレームワークと偽装を使用する必要があるため、匿名アクセスで移動してASPを実行するように変更することはできません。 .Net 4.0 Asp(クラシックではない)、偽装、およびIISでのWindows認証を実行し、匿名アクセスを有効にする方法を知っている人を除きます。 – wakurth