問題タブ [full-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.
.net - FullTrust アセンブリからの CAS セキュリティ要求を停止する方法
サードパーティのコンポーネントであるアセンブリ B を呼び出す FullTrust アセンブリであるアセンブリ A があります。 FullTrust がないのはどれですか?
可能であれば、マシンのセキュリティ ポリシーを変更したくありません。
privileges - 完全な信頼とは、管理者として実行と同じ意味ですか
完全な信頼とは、管理者として実行することと同じ意味ですか?「これが機能するためには、アプリケーションは完全に信頼できるアプリケーションでなければならない」と述べていることを読みました。これは、アプリケーションを実行するために管理者権限が必要なのと同じですか?そうでない場合、違いは何ですか?アプリが「完全信頼」であるかどうかをどのように判断できますか?
「管理者であろうとなかろうと、.Netアプリは、「信頼できる」場所から実行されていない場合、特定のことを実行しない」と言われています。「信頼できる場所」とは何ですか?「信頼できる場所」からアプリを実行する場合、管理者でなくても「完全な信頼が必要」なことを実行できますか?
asp.net - サブテキストのインストールで中程度の信頼レベルでエラーが発生する
中程度の信頼レベルの環境(ホスト:Crystaltech )にサブテキストをインストールしようとしていますが、次のエラーが発生します(以下を参照)。管理設定はできましたが、実際にブログに行こうとするとブームになります。
環境を完全な信頼レベルに「アップグレード」できることは知っていますが、エラーが発生している理由と、それを実行する前に完全な信頼に移行した場合の影響を理解したいと思います。
この質問を拡張するには; 「信頼レベル」とは何ですか?
セキュリティ例外
説明:アプリケーションがセキュリティポリシーで許可されていない操作を実行しようとしました。このアプリケーションに必要な権限を付与するには、システム管理者に連絡するか、構成ファイルでアプリケーションの信頼レベルを変更してください。
例外の詳細:System.Security.SecurityException:タイプ'System.Security.Permissions.SecurityPermission、mscorlib、Version = 2.0.0.0、Culture = neutral、PublicKeyToken=b77a5c561934e089'のアクセス許可の要求が失敗しました。
ソースエラー:
現在のWebリクエストの実行中に、未処理の例外が生成されました。例外の発生源と場所に関する情報は、以下の例外スタックトレースを使用して識別できます。
スタックトレース:
[SecurityException:タイプ'System.Security.Permissions.SecurityPermission、mscorlib、Version = 2.0.0.0、Culture = neutral、PublicKeyToken =b77a5c561934e089'のアクセス許可の要求に失敗しました。]
System.Web.Security.UrlAuthorizationModule.CheckUrlAccessForPrincipal(String virtualPath、 IPrincipalユーザー、文字列動詞)+47
Subtext.Framework.UrlManager.UrlReWriteHandlerFactory.GetHandlerForUrl(String url)+66
Subtext.Framework.UrlManager.UrlReWriteHandlerFactory.ProcessHandlerTypePage(HttpHandler item、HttpContext context)+143
Subtext.Framework.UrlManager.UrlReWriteHandlerFactory.GetHandler (HttpContextコンテキスト、文字列requestType、文字列url、文字列パス)+340
System.Web.HttpApplication.MapHttpHandler(HttpContext context、String requestType、VirtualPath path、String pathTranslated、Boolean useAppConfig)+175 System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()+128System.Web.HttpApplication。 ExecuteStep(IExecutionStep step、Boolean&completedSynchronously)+161
.net - セキュリティ例外を取り除くには?
ローカル ワークステーションで .Net サーバー側プログラムを開始しましたが、すぐにセキュリティ例外がスローされます。答えを求めて Web を検索しましたが、簡単な修正は見つかりませんでした。プログラムを実行したいだけです。どうすれば例外を取り除くことができますか? それは私のものなので、私はプログラムを完全に信頼しています。
編集:ああ、はい、フォルダ構造を明確にするために、自分のローカルドライブにマップされたマップされたフォルダからプログラムを実行します。回答ありがとうございます。明日、ドライブから直接実行してみます。
編集:ドライブを直接使用すると機能します。
c# - SharePoint で単一の Web パーツに完全な信頼を設定するにはどうすればよいですか?
1 つの Web パーツに完全な信頼を設定しようとしていますが、これは可能ですか? manifest.xml かな?
wpf - イントラネットでFullTrustXBAPを実行するにはどうすればよいですか?
古いWinFormsコントロールをホストするWPFブラウザーアプリケーションを作成しました(まだ完全にWPFに移行していません)。WindowsFormsHostを使用するということは、ブラウザーアプリを実行するには完全信頼が必要であることを意味します。このアプリは私の会社のイントラネット上でのみ実行されることを意図しているので、これは私にとって問題ではありません。しかし、xbapをネットワーク共有にデプロイした後、「信頼が付与されていません」と言って実行を拒否します。
会社のイントラネットに保存されているXBAPアプリケーションに完全な信頼を付与するために使用できる方法は何ですか?
.net - プロセス クラスと .NET セキュリティ?
アプリケーションで、静的な Main メソッドの先頭で Process クラスを使用しています。Process クラスを使用して、アプリケーションの別のインスタンスが現在実行されているかどうかを確認しています。アプリケーションが既に実行されている場合は、終了します。私はこれを変更する方法を探しているわけではありません。これは何年もの間機能しています
しかし、最近、ユーザーの一部のコンピューターでこれが機能しません。「共通言語ランタイム デバッグ サービス: アプリケーションが処理できない例外を生成しました」というエラーが表示されます。
私はすでにアセンブリを完全に信頼しており、ユーザーはシステムの管理者です。
どんなアイデアでも役に立ちます ありがとう!!
編集: WMI パフォーマンス アダプター サービスは、エラーがスローされる前にオンになり、エラーが発生した後にオフになります。何らかのアクセス許可がありませんか?.
これはFramework 1.1にあります
wpf - XBAPアプリケーションをデプロイしますか?
一貫性のあるUIなどを備えた2つのフレーバーを持つWPFアプリケーションがあります。1つはWindowsOSデスクトップから実行され、もう1つはXBAPアプリケーションとして実行されることになっています。
現在、XBAPアプリケーションをローカルホストマシンIIS(Windows XP Pro)に公開しています。また、必要に応じてシナリオで完全信頼を有効にしました(Microsoft .NET Framework 2.0構成、URL完全信頼)+ pfxファイル(私のマシン用) name)別のマシンのユーザーが自分のマシンのIEブラウザーからURLを入力したときにインストールされます。
XBAPアプリケーションを顧客に販売したいとします。顧客はデスクトップではなく一元化されたアプリを望んでいるので、どうすればよいでしょうか。XBAP展開の経験がある人に教えてもらえますか?彼のWebサーバーにアプリケーションをセットアップするセットアップを行う必要がありますか?それだけですか?(Webサーバーに.net 3.5 sp1があると仮定します)pfxと完全な信頼についてはどうですか?
.net - ネットワーク共有から .NET プロジェクトを編集および実行する
私は自分のものを VM で実行しているので、ホスト上の共有にデータを保存したいと思っています。しかし、Visual Studio 内からの (Web) アプリケーションとテストの実行とデバッグには問題があります。Visual Studio で起動したときに FullTrust で実行するようにすべてを構成するにはどうすればよいですか?
または、すべてのネットワーク ドライブに対して完全な信頼を構成する方法はありますか?
UACをオフにしました。
c# - 中程度の信頼のコードのテストを自動化する方法
中程度の信頼で実行され、完全な信頼が必要な場合に失敗する自動テストを作成したいと考えています。
一部の機能が完全な信頼のシナリオでのみ使用できるライブラリを作成しており、中程度の信頼で実行したいコードが正常に動作することを確認したいと考えています。完全な信頼を必要とするクラスを変更すると、テストが失敗することも知りたい場合。
別の AppDomain を作成し、信頼度が中程度の PolicyLevel を読み込もうとしましたが、クロス AppDomain コールバックを実行しようとすると、常にアセンブリでエラーが発生するか、その依存関係を読み込めませんでした。
これを取り除く方法はありますか?
更新:返信に基づいて、これが私が持っているものです。テストするクラスは MarshalByRefObject を拡張する必要があることに注意してください。これは非常に制限的ですが、それを回避する方法がわかりません。