This question already has an answer here:
I get the abduction of Lyanna and the rest of that whole theory. But in the show we got a clear answer about Lyanna being Jon's mother but why does the father have to be Rhaegar?
I mean it was war, it could be anyone, for example, a soldier raping Lyanna while she was captive. Yes, Jon must be her son but why does everyone automatically suppose the father's identity?