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.




PDF Erstellen - Konsolenanwendung vs. SharePoint...

Unbeantwortet Dieser Beitrag hat 2 Antworten

Ohne Rang
1714 Beiträge
C.Kaiser erstellt 4 Apr. 2011 21:28
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen,

ich habe derzeit eine Situation, bei der ich nicht weiß, wo ich ansetzen soll bzw. einfach auf dem Schlauch stehe.

Ich habe einen HTML-String, welchen ich per Third-Party-Tool in ein PDF umwandeln will.

In dem HTML-String befinden sich Referenzen auf eine SharePoint Bildbibliothek um (oh Wunder) Bilder im HTML anzeigen zu lassen. Der HTML-String ersetzt eine DispForm.aspx um die Anzeige der Listenelemente "etwas" anders darzustellen. Zusätzlich befindet sich ein Button auf der DispForm.aspx, um aus dem HTML-String eine PDF Datei zu erstellen (normaler Button_Click-EventHandler). Allerdings werden die Bilder nicht mit angezogen - sprich, es wird ein rotes Kreuz, anstatt des Bildes angezeigt.

Führe ich nun den gleichen Code (gleicher HTML-String, Bildreferenzen hart codiert) in einer Konsolenanwednung mit dem gleichen User aus, werden alle Bilder problemlos angezeigt.

Wie liegt da gerade mein Denkfehler? Rechte? web.config? CAS (PDF wird ja erzeugt, sprich die DLL funktioniert)?

Das treibt mich gerade in den Wahnsinn...

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 5 Apr. 2011 08:07
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Christian,

da Du ja selbst kein Anfänger bist, nehme ich mal an, Du hast bereits alles durchprobiert. Wie soll da jemand anderes helfen können? Wahrscheinlich brauchst Du einfach noch einen Tick mehr Wahnsinn, um die Lösung zu sehen ;-)

Daß die Bildlinks wirklich korrekt sind, hast Du vermutlich schon mehrfach getestet. Enthält der String noch anderes HTML, das korrekt interpretiert wird? Sonst hätte ich gesagt, daß das HTML encoded wird <img usw. Hast Du mal versucht, die Bildbibliothek (testweise) für anonymen Zugriff freizugeben?

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
1714 Beiträge
C.Kaiser Als Antwort am 5 Apr. 2011 14:21
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Andi, :-)

meinstens fühl ich mich wie ein blutiger Anfänger... ;-)

Hätte ja sein können, dass jemand einen Anstoß hat wo man noch schauen könnte.

Hab den "Fehler" offensichtlich gefunden. Ich weiß nur noch nicht genau, warum das passiert. Bei dem Drittanbieter-Tool kann man explizit Usernamen und Passwort zum authentifizieren vergebe. In einer Konsolenanwendung benötige ich das aber nicht, in der WebAnwendung schon - es werden also die Benutzerdaten entweder nicht genutzt oder versucht eine anonyme Authentifizierung durchzuführen (aber halt nur wenn ich es aus dem Web aufrufe)...

Muss mal schauen wie ich das elegant lösen kann.

Beste Grüße,
Christian

http://www.sharepoint-rhein-ruhr.de