رابعا: با توجه به بعضی روایات اهل سنت از پیامبر(ص) که میفرماید: "مهدی فرزند حسن و حسین است"عقدالدرر، ص 225 و 279، احادیث 248 و 323. میتوان گفت تعارضی بین روایات فوق وجود ندارد و مفاد هردو دسته صحیح میباشد، زیرا همسر امام سجاد(ع) یعنی ام عبدالله که مادر امام باقر(ع) بوده دختر امام حسن مجتبی (ع) میباشد، و از این جهت میتوان حضرت امام باقر(ع) و امامان پس از ایشان و از جمله حضرت مهدی (عج) را، هم از اولاد امام حسن (ع) و هم از اولاد امام حسین (ع) دانست.
شهادت تاریخ
و از جمله شواهد تاریخی بر صحت اخبار مربوط به اینکه حضرت مهدی (عج) فرزند امام حسن عسکری (ع) میباشد، انتظار خروج و قیام او در عصر ائمه معاصر با خلفای بنی امیه و بنی عباس، و سختگیری شدیدی است که معتمد عباسی نسبت به فرزند داشتن امام حسن عسکری (ع) اعمال مینمود؛ او قابله هایی را مأمور تفتیش و جستجو از تولد او در بیوت بنی هاشم و امام حسن عسکری (ع) نموده بود؛ صدوق مینویسد: