1973年的美国国会定下规矩,只有在国家遭受攻击或面对明确威胁的紧急状况下,总统才能不经议会授权采取行动。特朗普政府这次把矛头指向伊朗,美国参议院民主党领袖查克·舒默质问:为什么非要重演历史,把美国拖进一场既没人想要又说不出缘由的战争?托马斯·马西也觉得奇怪,国防部都说没有证据表明伊朗马上要动手,可政府就是坚称要先发制人。国会里面有议员给出了“违法”的评价。特朗普此前声称伊朗要发动袭击,而国防部自己却承认找不到证据。在3月4日,美国参议院的共和党占据了100个议席中的53席,这种情况下票不成就在意料之中。参议院投票结果显示,47票赞成、53票反对,限制总统战争权力的议案没能通过。美国参议院针对这项要求总统在动手前必须得到国会批准的议案进行了表决。特朗普声称的理由是必须先打,因为伊朗即将发动攻击。针对美国这次对伊朗的行动,多名民主党议员都发了声。法案规定只有国会能授权打仗。在投票前的发言中,多位美国议员批评美国对伊朗的军事打击。特朗普甚至连发动战争的一个明确解释都拿不出来。原来国防部早就承认没有证据显示伊朗要攻击。有说法说是为了核武器的事,但几个月前大家还听说上次打击已经摧毁了伊朗的核计划。美国国会通过的1973年法案规定了有限军事行动的条件。