TLDR: This cut the aura time from one hour to about 20 minutes. The sun thing made it go away, right away
Visual / ocular migrane for those who don't know is a visual disturbance that seems to happen wherever you're trying to read or look. Sometimes it's a scintillating snake or glob that looks like broken window pane...or sometimes its' just a dark area, you're looking right at something but you can't see it because it's just darkened.
Fix
First of all it was like 7:50am EST here and the sun was just over the mountains so it's like 5% over the horizon and just beyond the "red" phase to the "orange" phase.
Probably not a good idea to stare into the sun at high noon or 3pm or something (straight above)
That being said, people have to drive from east to west all the time and get that morning sun in their eyes, and also reflected from the rear window of mostly german made coup type cars (SO ANNOYING)
My point is its not as bad as people say to look at the sun, but I'm not about to go full on sunstaring.
I've stared into the sun during red phase (right at dawn) for 5 min before with no bad consequences. No they didn't cause my ocular migranes, I've had them my entire life.
They don't always coincide with headache and vertigo/nausea. Today they didn't at all. But usually last about an hour for me. This time it was gone in 20 min.
Amazing.
I'm hoping an opthalmologist or neurologist pede reads this and comes up with a clinical trial, because this could be a new form of treatment.
What you are describing is eye strain. If you get it bad, it become harder and harder to see till you are essentially blind for about 20 minutes.