西夏能够在11世纪晚期频频对宋挑衅,关键在这一时期的外交政策:和辽结成实质性的战略联盟。在乾顺的3次请求下,辽天祚帝将自己的族女南仙封成安公主嫁给了乾顺,这是夏、辽之间自李继迁、元昊后的第三次和亲。这次和亲为宋、辽、夏之间三角关系的奠定起到了很大的作用。
西夏建国后,和辽国之间虽然有矛盾,但基本处于一种相对平和的状态中。西夏乾顺皇帝依靠辽国势力剪除了母亲的后党势力,借助良机登上帝位,在外交上便采取了依附辽国的策略,带来了双方立场的改变。
拔思母是辽国西南招讨使所辖的一个部落,辽大安末年,这个部落联合达里底部一起频繁反辽,尽管辽国一度平叛,但他们还是谋反不已。1099年2月,拔思母部和达里底部再次叛乱,辽国请求西夏出兵平叛,乾顺答应了这个要求,出兵帮助辽国平息叛乱。一次,梁太后给辽国的上表中出现了不恭言辞,导致对梁太后本来就没有好感的辽道宗大怒,他派遣使者前往西夏,用毒酒毒死梁太后,这个在西夏政治舞台上活跃了13年的强权女性,走完了自己复杂、坎坷的人生。在辽国的扶持下,16岁的乾顺亲政,开始活跃在西夏政治和军事舞台上。
乾顺与辽国和好后,立即派遣南路都统军嵬名律令到宋朝请和,遭到宋哲宗的拒绝。主张与宋朝修和的乾顺又派使臣到辽国,请辽国出面斡旋调和。宋朝提出了要西夏方面处死屡犯宋朝边境的党项大将嵬名保没和结讹遇然后才能议和。乾顺权衡再三,处死了这两个长期对宋主战的党项战将,宋夏开始议和。
1100年,乾顺派遣使臣前往辽国为自己求婚。这次请婚的目的一是通过婚姻稳固刚刚缔结的和好关系,二是表示自己和辽国的特殊关系,三是消除辽国因为派人毒杀了他的母亲,而担心他有报复心,但辽道宗没有答应他的请婚要求。1102年6月,乾顺再次向辽国为自己请婚,辽天祚帝没有拒绝,以商议之后再定夺为由委婉推托。1102年5月,乾顺第三次派使者赴辽为自己请婚,终于得到辽国的答应。
辽乾统五年三月,天祚帝将自己的族女南仙封成安公主嫁给了乾顺,这是夏辽之间自李继迁、嵬名元昊后的第三次和亲。
消除了来自王朝外部的不稳定因素后,乾顺开始实施他亲政后的国内政治措施。首先,他借鉴中原王朝封王的办法,开始西夏历史上的第一次封王,逐步实行分封皇族,用以巩固皇权。1103年,他的庶母所生的嵬名察哥成为西夏历朝中第一个受封为王者。嵬名察哥被封为“晋王”后,逐步掌管了西夏军权,多次在战争中展示了自己卓越的军事才能。1120年,乾顺封宗室中的嵬名仁忠为“濮王”,嵬名仁礼为“舒王”。这两兄弟的父亲嵬名景思在秉常被梁太后囚禁时,曾竭力保护秉常。秉常复位后,曾打算启用嵬名景思,因为国政大权被梁氏后族掌握而没能实现。乾顺将这两位通晓蕃、汉文字且善于管理国家的党项人分别授予礼部郎中和河南转运使。
西夏时期,逐渐兴起佛教。乾顺即位后,和此前的西夏国君一样,重视弘扬佛教。在1093年6月耀1094年1月,重修凉州护国寺感通塔;1098年,修建了甘州卧佛寺。这两处后来都成为见证西夏佛教兴盛的重要地方。
1110年,宋哲宗死后,宋徽宗即位,宰相蔡京开始执掌宋朝大权。转运使、知延州的陶节夫派遣宋兵进攻西夏设在和延州边境的粮仓石堡寨,掠夺了西夏藏在这里的许多粮食,并修筑了城堡。西夏出兵争夺失利,反而引发了宋朝从西夏南部地区的进攻。1104年10月,乾顺向宋朝请和遭到陶节夫的拒绝,乾顺便调集4个监军司的军队,突入宋朝设在和西夏南部边境接壤的泾原路(治所在今甘肃省平凉市,管辖今甘肃省张家川县,宁夏回族自治区固原市、隆德县、泾源县、西吉县等),包围了平夏城(今宁夏回族自治区固原市原州区黄铎堡),接着又攻打了宋朝的镇戎军(今宁夏回族自治区固原市原州区),得胜而回。
宋徽宗执政期间,多次听从蔡京的意见,坚持对西夏作战。宋朝几路出兵,先后威胁到西夏东部和南部边境。乾顺一边调集军队抵抗,一边请辽国出面斡旋,辽国派往宋朝的和平大使是枢密副使萧艮。萧艮对宋徽宗说:“辽国皇帝将自己的妹妹嫁给了西夏国主,你们还是及早退兵为好,并且退还割地。”蔡京等人怕激怒了辽国,辽、夏双方联合起来对付宋朝,便请宋徽宗派遣翰林学士林摅到辽国。仗着有蔡京撑腰的林摅在辽天祚帝前故意装出一副盛气凌人的样子说:“西夏国的人有罪,你们不仅不指责他们,反而为他们请和,这是什么道理?”出言不逊的林摅被辽国赶出了国境,辽国还要他转告宋徽宗归还侵占西夏的城寨。接着,辽国派北院枢密使萧得里底、南院枢密使牛温舒,以宋朝派来的使节失礼为由,前往宋朝再次要求宋朝退还侵占的西夏国土。迫于辽国的国力及担心辽、夏联盟攻击宋朝,宋朝不仅退还了所占部分西夏领地,还和西夏和解;而辽国也利用和西夏的联盟,在辽末的政治颓境中,维护了自己的大国政治声誉,和西夏一起抑制了宋朝的扩张。
1115年,宋朝再次开始对西夏发兵,这次采取步步为营的蚕食政策,西夏南部边境逐渐受到蚕食。1116年,宋朝军队包围西夏仁多泉城(今青海省门源县东南)。西夏军队困守一个月后,因为粮尽而投降,没想到投降的3000多西夏军人却遭到被屠杀的命运。乾顺在求和不成的情况下,于当年11月大举出兵围攻靖夏城(今宁夏回族自治区同心县南),这次战争采取了当年嵬名元昊攻打牦牛城的战术:从城外挖地道入城,将城内的宋朝军队全部屠杀,以报西夏军民在仁多泉城被屠城之仇。1117年2月,宋朝7路大军围攻西夏,西夏藏底河城(今陕西省志丹县北境白于山筑的城堡)失陷;6月,宋朝和西夏南部地区接壤的一些地方发生地震,乾顺乘机发兵侵扰这些地方;1119年3月,宋朝再次发兵攻伐西夏,嵬名察哥亲自指挥这场西夏保卫战,消灭了宋朝10多万军队,取得了全面胜利,不仅解除了西夏长期遭受宋朝围攻的困境,使宋夏再次议和,也为自己赢得了政治声誉。