本病病因不明,是由抗原抗体反应形成循环免疫复合物在血管壁沉积激活补体,导致毛细血管和小血管壁及其周围产生炎症。使血管壁通透性增高,从而产生紫癫和各种局部及全身症状。治病因子复杂,往往难以确定。病毒食物和药物的外来诱因均可促使发病,可以继发于恶性肿瘤、肝肾疾病、自身免疫性疾病。