Appearing on CNN's "The Situation Room," Karzai was asked if he would allow Rep. Dana Rohrabacher (R-Calif.), chairman of the House Foreign Affairs Oversight and Investigations subcommittee, into Afghanistan if the lawmaker requested.
"Definitely not ... until he changes his stand, shows respect to the Afghan people, to our way of life and to our constitution," Karzai replied. "It's is a matter of principle."
Rohrabacher was denied entry into the country in April when he attempted to visit the country as part of a congressional delegation headed by Rep. Louie Gohmert (R-Texas).
Rohrabacher has been severely critical of the Afghanistan government, accusing Karzai of corruption and suggesting significant structural reforms are needed to his government.