Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Wie lauten die MailChimp-Api Connection-Einstellungen am IIS 7?
ChrisBa
myCSharp.de - Member



Dabei seit:
Beiträge: 54

Themenstarter:

Wie lauten die MailChimp-Api Connection-Einstellungen am IIS 7?

beantworten | zitieren | melden

Hallo, ich hoffe ich bin hier richtig...
Ich verwende in meiner ASP.NET Anwendung eine MailChimp-API (MailChimpManager).
Bei einem Click_Event möchte ich Daten von MailChimp mit folgendem Code abrufen:

MailChimp.MailChimpManager mc = new MailChimp.MailChimpManager("mein ApiKey");
ListResult lists = mc.GetLists();


Dies funktioniert auch alles super auf meinem PC. Wenn ich die Anwendung am IIS7 ausführe, bekomme ich an dieser Stelle

(ListResult lists = mc.GetLists();)
folgende Fehlermeldung:
Fehler
Die Verbindung mit dem Remoteserver kann nicht hergestellt werden. | Target Site: System.IO.Stream GetRequestStream(System.Net.TransportContext ByRef))

Was kann ich im IIS einstellen?
Oder geht evtl. der IIS nicht durch den Proxyserver?

Vielen vielen Dank schon mal an Euch.
Das Schicksal bevorzugt jene die bereit sind.

Moderationshinweis von Coffeebean (30.08.2016 - 14:28)

Bitte benutze die richtigen Code-Tags [Hinweis] Wie poste ich richtig?

private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 15.758

beantworten | zitieren | melden

Riecht nach Fehler in euren Netzwerk, zB Proxy oder Firewall.

Falls das auch für das Senden verwendet wird:
Je nachdem wie groß eure Anwendung ist, würde ich auch nicht direkt aus einer IIS Instanz E-Mails verschicken.
Dafür würde ich eher einen Windows Service verwenden und zwischen diesem und der Webanwendung dann eine Message Queue schalten.
Das lässt sich einfacher veralten und skalieren.
private Nachricht | Beiträge des Benutzers
ChrisBa
myCSharp.de - Member



Dabei seit:
Beiträge: 54

Themenstarter:

beantworten | zitieren | melden

Vielen Dank für die Info.
Denke dass mein ISS_User nicht durch unseren Proxy darf....
Melde mich wieder dazu.

Nein, senden wollen wir direkt mit MailChimp.
Meine App soll nur genutzt werden um die Mailadressen zu importieren, löschen usw.
Also reine Pflege der Interressenten.
Das Schicksal bevorzugt jene die bereit sind.
private Nachricht | Beiträge des Benutzers
ChrisBa
myCSharp.de - Member



Dabei seit:
Beiträge: 54

Themenstarter:

beantworten | zitieren | melden

Es war tatsächlich so dass der IIS_User am Proxy keine Rechte hatte.
Nun funktioniert es.

Vielen Dank für deine Hilfe/deinen Tipp!!
Das Schicksal bevorzugt jene die bereit sind.
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 15.758

beantworten | zitieren | melden

Man sollte IIS Sites immer unter einem eigenen Konto (eigener AppPool mit hinterlegtem User und aktiviertem Load User Profile) laufen lassen, da ansonsten auch der Applikationscache übergreifend lesbar ist, was ein Sicherheitsdefizit darstellt.
private Nachricht | Beiträge des Benutzers