問題タブ [trust]
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.
visual-studio-2008 - Visual Studioの単体テスト:dllは信頼されていません
私はいくつかのユニットテストを実行するのに苦労していて、誰かが洞察に満ちた何かを持っているのではないかと思っています。
セットアップでは、サーバー上に参照されたDLLが多数あり、実行しようとすると古いDLLが取得されます。
テスト実行の展開の問題:ファイルまたはディレクトリ'c:\ source \ ProjectName \ bin \ debug\3rdPartyLibrary.dll'の場所が信頼されていません。
古いcaspolコマンドを試しました:
caspol -m -ag 1.2 -url file:\ server \ binarys * FullTrust
これは、1つのDLL以外のすべてで機能するようです。現在、テストプロジェクトのビルドを行うたびに手動でアクセス許可を変更する必要がありますが、これは面倒です。誰か提案がありますか?Win764ビットOSを実行しています。
.net - Visual Studio の Project Location is Not Trusted エラー
非常に単純なエラーであり、その理由は明らかです。ネットワーク ドライブをマップし、そこからソリューションを開いています。Visual Studio でこのエラーが発生します。
グーグルで調べてみましたが、驚いたことに、修正が見つかりませんでした。Visual Studio 2008 を実行しています。
Google で見つけたソリューションでは、 Mscorcfg.mscを実行する必要があると書かれていますが、残念ながら、コンピューターのどこにもそのファイルがないようです。また、コントロール パネルに .NET Framework に関連するものは何もないようです。もちろん、.NET アプリケーションを正常に実行できるので、フレームワークが存在します。
別の解決策はcaspol.exeを実行することを提案しましたが、これは .NET 2 であり、私も役に立ちませんでした。
何か案は?
私は、そこにある信頼できるリストへのパスを追加しようとしていることを付け加えておく必要があります。
iis - 別のドメインのアカウントのコンテキストで asp.net アプリケーションを実行することは可能ですか?
私が会社 ABC.com と別の親会社ドメイン XYZ.com で働いているとします。ABC.com のマシンでホストされている ASP.net アプリケーションを実行し、XYZ.com の Windows 資格情報を使用するにはどうすればよいですか?
前もって感謝します
ドメイン間の信頼レベルを確立する必要はありますか? 現在、別のドメインのユーザーを偽装しようとすると、次のエラーが表示されます
構成ファイルで指定された資格情報から Windows ユーザー トークンを作成できませんでした。オペレーティング システムからのエラー「サーバー上のセキュリティ データベースには、このワークステーションの信頼関係に対するコンピューター アカウントがありません。
また、ドメイン間に一方向または二方向の信頼が必要です。ABC.com のドメイン XYZ.com で信頼を確立するだけで十分ですか?
前もって感謝します。
.net - 完全信頼のwpfブラウザーアプリケーション(XBAP)を展開する
完全信頼環境で実行する必要があるXBAPアプリケーションを構築しています。したがって、ブラウザで使用する場合、エンドユーザーは(アプリケーションを認証するために).pfxファイルをインストールするか、有名な「信頼が付与されていません」というエラーを受け取る必要があります。それは不便になります。
したがって、エンドユーザーがxbapアプリケーションにアクセスするたびに、ユーザーに.pfxファイルをインストールしてから、.pfxファイルを自動インストールするように求められるようにします。
どうやってやるの?(VS2008、.net 3.5を使用)
c# - ホストレベルの信頼を使用したLINQリフレクション
プロジェクトとWebホスティングプロバイダーへの展開に問題があります。私は「ホストレベル」の信頼を持つ共有ホスティング環境にいます。
私は自分のプロジェクトでLINQを使用しましたが、共有サービスでReflectionが無効になっていると言われました。クエリ内で変数を使用できるようにするには、リフレクションが必要だと思います。
ホストレベルの信頼環境でプロジェクトを実行すると、例外が発生します。
この分野での経験はありますか?任意の提案をいただければ幸いです
このコードでは失敗しています:
asp.net - Web サイトは開発モードで動作します。IIS に展開するとセキュリティ例外が発生する
私の ASP.NET Web サイトは開発/デバッグ モードでは正常に動作しますが、公開すると次のエラーが発生します。
セキュリティ例外
説明:アプリケーションは、セキュリティ ポリシーで許可されていない操作を実行しようとしました。このアプリケーションに必要な権限を付与するには、システム管理者に連絡するか、構成ファイルでアプリケーションの信頼レベルを変更してください。
例外の詳細: System.Security.SecurityException: タイプ 'System.Web.AspNetHostingPermission、System、Version=2.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089' のアクセス許可の要求が失敗しました。
私はこのエラーをグーグルで検索しましたが、それはたくさん出てきて、答えは同じことを言っています:
web.config ファイル内。
や、や、や。つまり、この行が見つけることができるすべての web.config ファイル (アプリ自体に加えて、32 ビットと 64 ビットの両方の Framework\version\config\web.config ファイル) にあることを確認しました (私は実行していますWindows 7)。
どこかに別の秘密のスイッチがあるに違いありませんが、何ですか?
編集
コメンターの要求に応じて、明確にさせてください。クラッシュを引き起こすページには、AJAX Control Toolkitからのコントロールがあります。ToolkitScriptManager コントロールと CalendarExtender コントロールをコメント アウトすると、ページは IIS でも正常に動作します。
エラー スタック トレース (役立つ場合):
.net - .NET信頼レベルの質問
プロジェクトに変更を加えて、アセンブリを別の信頼レベルで実行することはできますか?もしそうなら、それは何ですか?
私が理解していることから、これはプロジェクト自体の外部からのみ決定することができます...
code-signing - CAが信頼されているかどうかをどうやって知るのですか?
私にはアプリコードの署名を希望するクライアントがいるので、いくつかの有名で信頼できるCA(Verisign、Thawtなど)を紹介し、InstantSSLを使用して戻ってきました(500ではなく180/年だったため) /年)。
InstantSSLがこのアプリケーションのコンピューターの顧客で信頼されることをどうやって知ることができますか?
c# - .NET/セキュリティ: ランタイムで読み込まれるアセンブリが特定の API にアクセスするのを制限する
シェル アプリケーションでは、実行時に他の .NET アセンブリを読み込んで実行できる必要がありますが、それらに完全な信頼を与えることはできません。基本的に、それら (ロードされたアセンブリ) がシステム リソース (スレッド、ネットワークなど) に触れないように制限したいと考えています。 ただし、分離ストレージは例外です。ただし、「自分」からのアセンブリは、完全な信頼で実行する必要があります。
Code Access Security を検討していますが、それを使用すべきかどうかはよくわかりません。
これについてどう思いますか?
visual-studio - Visual Studioで信頼できるMSIセットアッププロジェクトを作成しますか?
.MSIファイルを作成するVS2008とVS2010の両方のセットアッププロジェクトがあります。サーバー2008で、アプリが「信頼されていない」という警告が表示されます。Visual Studioで作成したアプリを信頼するにはどうすればよいですか?
ありがとう。