Preheat oven to 300° F. Line a 13x9 inch baking pan with foil or parchment. Allow the foil to hang over the edges. Set aside.
In a bowl, whisk together flour, cornstarch and salt.
In another bowl, mash the citrus zest into the powdered sugar. Continue to beat until sugar smells fragrant.
In the bowl of a stand mixer, combine butter and lemon juice. Beat until smooth. Add citrus sugar mixture. Mix until combined. Then add the flour in two additions and mix until dough forms.
Transfer dough to prepared baking pan. Use the flat bottom of a drinking glass (or your fingers) to press the dough into an even layer.
Bake for 35-40 minutes until the edges of the shortbread slightly begin to color. Immediately after removing from oven, pour citrus glaze over the top of the shortbread. Use an offset or the back of a spoon to spread glaze evenly. Sprinkle additional citrus zest over glaze. Let shortbread cool to room temperature and allow the glaze to set.
Lift the glazed shortbread out of the pan using the foil overhang. Cut in squares, triangles, or desired shape.
For glaze, in a medium bowl, whisk together powdered sugar, citrus zest, citrus juices, corn syrup and salt. Whisk until smooth.