Ich habe eine Handvoll Baugruppen auf einer Netzwerkfreigabe. Es gibt eine andere Anwendung, die Reflektion verwendet, um diese zu laden und Code auszuführen. Die Methode, die ausgeführt werden muss, erstellt eine Webanfrage, daher erhalte ich eine Sicherheitsausnahme, wenn ich das versuche. Ich habe versucht, die Assemblys zu signieren, aber das funktioniert nicht. Hat jemand irgendwelche Gedanken darüber, wie ich das zur Arbeit bringen kann?FullTrust einer Baugruppe zuweisen
2
A
Antwort
3
Verwenden Sie die caspol.exe utility. Sie können einer einzelnen Assembly oder einer Netzwerkfreigabe vertrauen.
3
Wenn Sie eine GUI-Alternative zu caspol wünschen und das .NET SDK installiert haben, ist auch ein Kontrollfeld namens "Microsoft .NET Framework 2.0 Configuration" installiert. Caspol macht das Äquivalent zum Hinzufügen einer "Runtime Security Policy"
Verwandte Themen
- 1. FullTrust vs SkipVerification
- 2. Imitieren einer Baugruppe
- 3. CASPOL, FullTrust und Ausführen eines ActiveX-Steuerelements in IE mit FullTrust basierend auf URL
- 4. So fügen Sie eine Baugruppe in einer anderen Baugruppe hinzu?
- 5. So stoppen Sie CAS-Sicherheitsanforderungen von einer FullTrust-Assembly
- 6. Unterzeichnen einer Baugruppe mit Nant
- 7. Liste der Klassen in einer Baugruppe
- 8. Ripping von XAML von einer .Net-Baugruppe
- 9. von einer anderen Baugruppe in Metro Anwendung
- 10. Link zur nicht spezifischen Version einer Baugruppe?
- 11. Dynamisches Laden mehrerer Versionen einer Baugruppe
- 12. Was passiert beim Laden einer Baugruppe?
- 13. mit einer C-Funktionen mit ARM-Baugruppe
- 14. Linkshändermultiplikations-Baugruppe
- 15. Baugruppe Arithmetik?
- 16. Schreibeinheit-Tests in eine Baugruppe oder in eine separate Baugruppe?
- 17. Automatisch XmlSerializer-Baugruppe erstellen
- 18. Welche Baugruppe möchte ich?
- 19. PowerPC-Baugruppe Sofort laden
- 20. Die Baugruppe explizit angeben?
- 21. SQL-Abfrageergebnis einer Variablen zuweisen
- 22. R- innerhalb einer Funktion zuweisen
- 23. Zuweisen einer Fledermausdatei mit ConEmu
- 24. Zuweisen einer Callback-Funktion zu einer Variablen
- 25. Zuweisen einer Befehlsausgabe zu einer Shell-Variablen
- 26. Löschen derzeit geladenen Baugruppe
- 27. Baugruppe Steifigkeitsmatrix für Materialien
- 28. Einfache MIPS-Baugruppe
- 29. Pipelining in Baugruppe
- 30. Dynamisch geladene Baugruppe mit Formular?
gibt es sowieso, um dies per Code zufällig zu tun? Die Anwendung, die diese Assemblys lädt, wird auf mehreren Computern im Netzwerk ausgeführt. Aus diesem Grund sind die Assemblies auf einer Freigabe – Joe
Nicht durch nicht vertrauenswürdigen .NET-Code. CAS wäre im Grunde nutzlos, wenn Sie das tun könnten! Es ist, als könnte man Administratorberechtigungen von einem Nicht-Admin-Benutzer erteilen. –
Das habe ich mir gedacht. Ich glaube, ich hatte gehofft, dass ich falsch lag. :) – Joe