Obviously, one of the central facts of Homer's Iliad was confirmed when archaeologists found Troy.
But were there any other details of Iliad (such as existance of Atreidae dynasty, Agamemnon actually having a military attack on Troy, existance of Odysseus as a ruler of Ithaca, etc...) that were confirmed scientifically - e.g. from reliable independent historical sources, archaeological finds, or other branches of sciences [1]
[1] - as a generic example of "other branches", astronomical confirmation of some celestial event mentioned, or some geological finds.