1995年，国会通过《耶路撒冷使馆法案》，法案宣布“耶路撒冷应该被承认为以色列国的首都”。 法案还指出，美国大使馆应在五年内迁往耶路撒冷。 一些人认为立法获支持反映了美国国内政治生态。克林顿反对使馆法，并且每六个月签署一次豁免书。推迟法案执行。2000年竞选期间，乔治·W·布什批评克林顿没有兑现搬迁大使馆的承诺，表示计划在当选后立即启动程序。然而，一旦上任，他便放弃了这个诺言。2008年，民主党候选人巴拉克·奥巴马称耶路撒冷是“以色列首都”。2008年6月4日，在他获得民主党提名后发表第一份外交政策