白塞病的發生具體的原因目前尚不清楚,可能與以下因素有關:
第一、遺傳因素。本病有地區性發病的傾向,即某些地區發病較多,對表明人類遺傳特征的物質HLA的研究發現,在白塞病高發區,病人BLAB5以及HLAB51的陽性率比正常人要高。
第二、感染。細菌或病毒侵犯人體可以引起發病。在國內學者發現,本病的病人中,有三分之一的人過去患過結核病或正在患結核病。另外,單純皰疹病毒和溶血性鏈球菌也與本病有關。
三、免疫失調。醫學家在許多病變部位可以見到與免疫反應有關的淋巴細胞及免疫球蛋白補體出現,提示免疫失調在疾病的發病中也占有重要地位。