丽交出所占高句丽旧土，并臣服于辽。但高丽徐熙通过外交谈判使辽撤兵，并获得鸭绿江东岸女真之地，建六城。高丽根据双方谈判协议与宋断交，奉辽为正朔。1009年，高丽发生康兆政变。辽圣宗耶律隆绪于次年11月以为穆宗报仇为由，率40万大军攻打高丽，放火焚烧了开京。显宗南逃。由于后方江东六城和西京的高丽军民奋力反击，耶律隆绪无力南下追杀，卒撤兵。后退之时，辽军遭到江东六城勐烈攻击，伤亡甚重。显宗遣使谢辽班师，但拒绝亲自赴辽朝觐。辽于是开始要求高丽归还江东六城，先后于1014年10月、1016年1月、1017年8月和10