若直线ax+y+1=0被圆x2+y2-2ax+a=0截得的弦长为2,则实数a的值是 .
-2
【解析】将圆x2+y2-2ax+a=0化为标准方程(x-a)2+y2=a2-a,圆心(a,0),半径(a>1或a<0),
由题意知,=,得a=-2,经验证,满足题意,故a=-2.