President Trump faces pressure to end the war with Iran both from Iran and from onetime political allies here at home.