Our government has an obligation to protect federal sites and the citizens who work there. They are put at a higher risk because they work at a federal facility...and not just by terrorists, by also by nutjobs who sit around shrieking about their rights all the time without ever fulfilling any of their responsibilites. You can be asked to present ID when entering federal facilities AND when entering private buildings. It's not "the man" or "the establishment" trying to "bring you down". This is a non-issue and the wrong hill to die on.
I would not expect to be admitted to a military base of the White House without producing identification and evidence that I have business there. Those places are...
...wait for it...
...[ DRUM ROLL ]...
SECURE FACILITIES
Duh.