Like a lot of things, this seems to fall under the idea of "convention" and not law. This has been an ongoing problem in recent times. Practically speaking, Congress is a rubber stamp for matters of war.
Theoretically, they can withhold funding from the military. But seeing as the Treasury Department falls under the President, it's unlikely they can actually do that.