Of course he did.
Check it out:

President Obama on Tuesday vetoed legislation authorizing construction of the Keystone XL pipeline, rebuffing the new Republican Congress amid a furious battle over Homeland Security funding.

The veto — just the third of Obama’s presidency — was made in private and without fanfare, reflecting the tensions in the Democratic Party over whether the pipeline should be approved.

“Through this bill the United States Congress attempts to circumvent longstanding and proven processes for determining whether or not building and operating a cross-border pipeline serves the national interest,” Obama said in his veto statement.