Unsere Anwendung lädt die GUI nur, wenn der Charles-Proxy läuft

362
Okrx

Ich weiß nicht, wie ich das angehen soll. Mein Kollege hat eine Desktop-App, die auf El Capitan läuft. Die App macht das:

  1. Verbindungen zu https: //internalserver/Register/register.aspx
  2. Sobald die Verbindung hergestellt ist, werden GUI usw. geladen

Diese App auf diesem Mac sendet die Petition an den Server und wird nie ausgeliefert - es gibt nur ein sich drehendes Rad. In den Protokollen kann ich nur sehen:Sending task to the server...

Ich habe gelesen, dass ich Charles Proxy Viewer verwenden könnte, um mehr Details zu sehen. Also habe ich es installiert und dann die App laufen lassen und die Magie ist da. Die Petition ist abgeschlossen und die App funktioniert einwandfrei.

Ich verstehe nicht, warum diese Apps nur dann funktionieren, wenn Charles läuft. Ich kann Safari und Firefox zum Browsen verwenden und unsere internen Seiten, die auf dasselbe https: //internalserver/Register/register.aspx verweisen, funktionieren einwandfrei .

Nicht sicher, warum das so ist. Irgendwelche Ideen?

0

1 Antwort auf die Frage

0
Okrx

Am Ende war es eine neue Version von Safari 11.0, die offenbar Probleme mit Intranet-Webseiten hat. Ich habe ein älteres Image von El Capitan 10.11.5 installiert, das in Safari 9.1.1 enthalten ist und wieder normal ist.