Hallo Zusammen,
ich soll über UDP einen Befehl an eine Maschine senden und dann über UDP von der Maschine eine Antwort erhalten.
Wenn ich das per WebApi mache funktioniert das senden aber trotz Rückantwort (sehe ich in Wire Shark) scheint das Receive nicht zu funktionieren (Ich bekomme ein TimeOut).
Die gleiche Methode, die das macht habe ich jetzt mal zu Test Zwecken aus einer WindowsForms Anwendung aufgerufen. Bei dieser Funktioniert beides Problemlos.
Hat jemand eine Ahnung woran das liegen kann.
Sollte man mal gelesen haben:
Ok hab eine Lösung gefunden. Zwar nicht zu WebApi sondern zu Windows Dienst, funktioniert aber.
Eine WindowsForms Anwendung hat anscheinen die Rechte bei UDP Recive trotz Windows Firewall zu empfangen. Ein Dienst(WebApi) hat, diese Rechte nicht. Wenn ich ihm die Rechte gebe funktioniert es.
Sollte man mal gelesen haben: