王通,咸宁人,金乡侯王真的儿子。承袭父职任都指挥使,率领父亲之兵,转战有功,累升为都督佥事。后来因父亲之死这一件事,他被封为武义伯,食禄一千石,给予世袭诰券。永乐七年(1409),他总管营建长陵工程。十一年,进封为成山侯,加禄米二百石。第二年随从皇上北征,领左掖军。二十年,随从皇上出塞,兼领右掖军。仁宗即位后,命他掌管后军都督府,加封太子太保。

当时交趾总兵官丰城侯李彬已先去世,荣昌伯陈智、都督方政以参将之职代为镇守,两人不和。黎利势力更盛,连破州县,杀将吏,陈智出兵,多次被打败。宣宗削去陈智的爵位而命王通佩征夷将军印,率军前往征讨。黎利的弟弟黎善攻打交州城,都督陈浚等人将他击退。正好王通来到,便分路出击。参将马瑛在石室县破贼。王通领兵与马瑛会合,到应平的宁桥时中了埋伏,官军大溃,死亡二三万人,其中有尚书陈洽。王通受伤回到交州,黎利在..安听说后,自率精兵包围东关。王通气势沮丧,暗中派人许诺为黎利乞求封号,而传檄将清化以南之地划归黎利。按察使杨时习反对,王通厉声呵叱他。清化长官罗通也不肯弃城,与指挥打忠坚守。朝廷派柳升等援助王通,但还没到达。

二年(1427)二月黎利攻城。王通以劲兵五千名出其不意直捣贼营,将其击破,斩杀其司空丁礼以下一万余人。黎利惶惧想走。将领们请乘胜急击。王通犹豫三日不出,贼势重新又振作起来。他们树栏栅掘壕堑,四出攻掠,分兵攻陷昌江、谅江,而包围交州城更急。王通敛兵不出。黎利求和,王通报告了朝廷。正值柳升战死,沐晟的部队进到水尾县时无法前进。王通更害怕了,便利诱黎利求和,为黎利驰传上呈谢罪表。

这一年十月,王通大集官吏军民出城,立坛与黎利结盟,相约退兵,并宴请黎利,赠给黎利锦绮,黎利也回赠重宝为谢。十二日,王通令太监山寿与陈智等人由水路回钦州,而他自率步骑兵回广西,到达南宁后,他才将经过报告皇上。正好廷臣的意见也厌兵,遂放弃交趾。交趾内属二十余年,前后用兵数十万,粮饷达一百余万,还不包括转输的费用,至此终于放弃了。官吏军民归国有八万六千余人,陷入贼人和被贼人杀戮的不可胜数。而向义归附的土官,像陶季容、陈汀等人,往往自拔未归。

第二年,王通回到京师。群臣纷纷弹劾他,他被判了死罪,关进狱中,夺去诰券,并被抄了家。正统四年(1439),他被特释为民。景帝即位后,起用他为都督佥事,守卫京城。他抵御也先有功,进升为同知,守天寿山,归还他的家产。景泰三年(1452)王通去世。天顺元年(1457),诏令他的儿子王琮承袭成山伯。