SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




https-Problem bei Webpart-Deployment

Geprüfte Antwort Dieser Beitrag hat 2 Antworten

Ohne Rang
126 Beiträge
JasGo erstellt 23 Okt. 2009 17:09
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

 Hallo zusammen,

wir haben ein Feature (bestehend aus zwei Webparts) entwickelt, das wir mittels stsadm wie folgt deployen:

  • Kopieren der Assembly ins GAC
  • es sind zwei Assemblies, eine für die Webarts, eine Codebibliothek, beide signiert
  • per GacUtil /i installlieren
  • iisreset
  • dann kopieren wir die feature.xml, die elements.xml und die *.webpart-Dateien in die entsprechenden Verzeichnisse im 12 hive
  • dann
    • "%Hive%\BIN\stsadm" -o deactivatefeature -name %FeatureName% -url %FeatureUrl% -force
    • "%Hive%\BIN\stsadm" -o uninstallfeature -name %FeatureName% -force
    • "%Hive%\BIN\stsadm" -o installfeature -name %FeatureName% -force
    • "%Hive%\BIN\stsadm" -o activatefeature -name %FeatureName% -url %FeatureUrl% -force
    • (%FeatureUrl% ist hier die https-URL)
  • dies alles mittels postbuild-event
  • In die webconfig haben wir den safecontrols-Eintrag für die Webpart-Assembly vorgenommen.

Alles funktioniert wunderbar, außer wenn wir mittels https auf die Seite zugreifen. Dann kommt die Fehlermeldung

  • Webpartfehler: Ein Webpart oder Webformular-Steuerelement auf dieser Seite kann nicht angezeigt oder importiert werden. Der Typ konnte nicht gefunden werden oder ist nicht als sicher registriert.

Wir haben die Eventlogs durchgeschaut, ohne tiefere Erleuchtung, auch hier nur die Meldung von oben.

Ideen? Tipps? Wo haben wir was übersehen?

Danke für jeden Hinweis!

jasgo

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 24 Okt. 2009 12:28
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ihr greift über http und https auf die Anwendung zu? Wie ist das technisch geregelt? Falls über zwei Webanwendungen, dann muß der safecontrols Eintrag natürlich in beiden web.config gemacht werden.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
126 Beiträge
JasGo Als Antwort am 26 Okt. 2009 12:59
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Du bist der Held!

Offenbar hatten wir in dem ganzen Gewusel ein wenig den Überblick verloren, jedenfalls wurde die zweite web.config übersehen. Jetzt klappt alles einwandfrei.

Danke!

jasgo