The Duke of Sussex has said some British soldiers were not "necessarily" supportive of military efforts in Afghanistan.
During a live-streamed conversation with author and therapist Dr Gabor Mate, Prince Harry discussed his tours while serving.
In response to Dr Mate saying he "did not align with the West" during the conflict, Harry said: "One of the reasons why so many people in the United Kingdom were not supportive of our troops was because they assumed that everybody that was serving was for the war.
"But no, once you sign up, you do what you're told to do.
"So there was a lot of us that didn't necessarily agree or disagree, but you were doing what you were trained to do, you were doing what you were sent to do."
Last month, the Defence Secretary accused Prince Harry of "boasting" about shooting dead 25 Taliban fighters while on tour in Afghanistan.
Ben Wallace said the Duke of Sussex had "let down" his former Army colleagues by talking about his kill count in his autobiography Spare.
Prince Harry served in the Army for 10 years, undertaking two tours of Afghanistan and rising to the rank of captain.