easy fix; don't fly through the sun.
Easy for you to say; at your latitude the sun's way up high during the day in the summer. Down here it can be pretty much aligned with the end of the runway in the morning or early evening. Sometimes you get to choose between blocking the sun and making a downwind landing.