白塞病的发生具体的原因目前尚不清楚,可能与以下因素有关:
第一、遗传因素。本病有地区性发病的倾向,即某些地区发病较多,对表明人类遗传特征的物质HLA的研究发现,在白塞病高发区,病人BLAB5以及HLAB51的阳性率比正常人要高。
第二、感染。细菌或病毒侵犯人体可以引起发病。在国内学者发现,本病的病人中,有三分之一的人过去患过结核病或正在患结核病。另外,单纯疱疹病毒和溶血性链球菌也与本病有关。
三、免疫失调。医学家在许多病变部位可以见到与免疫反应有关的淋巴细胞及免疫球蛋白补体出现,提示免疫失调在疾病的发病中也占有重要地位。