大陆是不承认也不允许双重国籍
在一国两制的安排下,香港不承认但允许双重国籍
允许和承认是两回事
不承认的意思是,不承认双重国籍持有者的另一个国籍在境內有效。例如一人有中国香港+美国双重国籍,在中国国籍法的施行范围内,中国只承认他的中国籍,他的美国籍在国内法律上无效,也不能申请中国签证或主张寻求美国领事协助*。
不允许的意思是,如果你有中国籍以外的国籍,中国会强迫你放弃中国籍,当个彻底的外国人。允许就是不强迫放弃,可以让你持有,承不承认另外说。
*:如果他自己跑进美国驻华大使馆,中国政府可以说里面的人是中国人要求交人,美国政府如果说里面的人是美国人而保护他,纯脆是因为美国吊大可以耍无赖,实际是不符合法规的。
补充一个,在美国出生的中国公民,因为他的美国籍是出生就有的,不是“后来加入其他国籍”,这种情况属于国籍冲突,算是暂时性双重国籍,可以到18岁才选择其中一个国籍。国籍冲突儿童没办法申请身份证和中国护照,只能用中国旅行证进入中国。