Erstellt eine WSS-Site mit einigen benutzerdefinierten Web-Parts. Aber ich bekomme einen Fehler: ... habe nicht die Vertrauensstufe. Ich habe den Abschnitt safecontrols aus der Datei web.config des virtuellen Servers bearbeitet, aber ohne Erfolg.WSS Web-Teile Vertrauensstufe Fehler
Antwort
Webparts werden unter dem ASP.NET Code Access Security-Modell ausgeführt. Sie müssen vertraut werden und als sichere Kontrollen markiert sein, um ausgeführt zu werden.
Es gibt zwei empfohlene Wege, dies zu lösen:
Deploy zum Global Assembly Cache (GAC). Dies ist schnell und einfach, bedeutet aber auch, dass Ihr Code auf dem Server vollständig vertrauenswürdig ist. Jeder andere Code auf dem Server könnte die Methoden in Ihren Klassen ausführen, wodurch möglicherweise ein Sicherheitsrisiko entsteht.
Stellen Sie die Datei in den Web-Anwendungs-Bin-Ordner und schreiben Sie eine Code Access Security-Datei. Auf diese Weise können Sie sicherstellen, dass Ihr Code mit voller Vertrauenswürdigkeit (oder sogar mit weiteren Einschränkungen) ausgeführt wird. Es kann auch nur innerhalb der SharePoint-Webanwendung ausgeführt werden. Der Nachteil ist, dass dies mehr Zeit in Anspruch nimmt. Es gibt Informationen über Microsoft's site darüber und plenty more on the web (some of which ist wahrscheinlich hilfreicher als was MS bieten).
(Als Nebenwirkung festgelegt nie in web.config auf volles Vertrauen Ihre Web-Anwendung Dieses jeder beliebiger Code auf dem Server in der Lage, etwas zu tun, würde bedeuten, -.. Ein ernstes Sicherheitsrisiko)
Ich habe eine grundlegende Webpartlösung und es funktioniert gut mit Standardvertrauensstellung. Sobald jedoch eine cas-Richtlinie zur Lösung manifest.xml hinzugefügt wird, gibt die Websitesammlung, für die ich die zu implementierende Lösung implementiere, keinen SharePointPermission-Fehler zurück. Warum passiert das?
- 1. ASP.NET - Vertrauensstufe = Voll?
- 2. Vertrauensstufe erforderlich für Mitgliedschaftsanbieter
- 3. WSS auf HTTP vs WSS auf HTTPS
- 4. WSS Zertifikatskonfiguration
- 5. WSS letsencrypt UNABLE_TO_GET_ISSUER_CERT
- 6. Linq zu SQL mit mittlerer Vertrauensstufe
- 7. Interne WSS 3.0-Datenbank
- 8. WSS und OpenID
- 9. WebSocket-Verbindung auf wss fehlgeschlagen
- 10. HTTP 404 nach der SharePoint-Migration (wss 2 -> wss 3)
- 11. WSS 3.0: Abrufen von Benutzerberechtigungsrechten
- 12. WSS Web-Socket-Erstellung Ausgabe
- 13. WSS-Freigabe-Eigenschaften zwischen Webparts
- 14. WSS-Protokolldateien wachsen außer Kontrolle
- 15. WSS 3.0 E-Mail-Weiterleitung
- 16. Was ist die WSS-Erweiterung?
- 17. Unterstützt CF10 sichere Websocket wss?
- 18. Sichern und Wiederherstellen in wss 3.0
- 19. Proxy websocket wss: // zu ws: // apache
- 20. Websocket-Plugin für Jmeter - für WSS
- 21. Ermitteln der Vertrauensstufe von detectMultiscale in OpenCV mit Python?
- 22. immer WSS mit stunnel Arbeiten & Ratsche
- 23. Verwenden Sie personalisierte Webpartansichten WSS 3.0?
- 24. WSS/TLS websocket Verbindung mit Swift iOS
- 25. Java-Config Gegenstück von wss: verbindlich?
- 26. Anpassen von default.master in WSS 3.0
- 27. Unbekanntes Protokoll: WSS: in Socket.IO in Android
- 28. Wie connect websocket WSS: // auf https-Server
- 29. Extrahieren Sie eine Lösungsdatei aus WSS
- 30. zu WSS 3.0-Dokumentbibliothek ohne GUI
Danke für Ihren Beitrag – Erich