A positioning method, comprising: step 101: obtaining, by a positioning server, location service information of access points, APs in a set of APs to be measured, wherein the set of APs to be measured comprises at least three APs, and the location service information comprises an identifier of an access point, AP, a measured received signal strength indicator, RSSI, value of a signal from the AP detected by a terminal, and signal propagation time information; step 102: selecting, by the positioning server, three APs to be measured in the set of APs to be measured according to a preset rule, and calculating first coordinates of the terminal according to signal propagation time information of the three APs to be measured; step 103: obtaining, by the positioning server, a calculated RSSI value of any unmeasured AP in the three APs to be measured at the first coordinates according to a preset propagation model signal graph; step 104: determining that signals of the unmeasured AP are not affected by reflection if the calculated RSSI value of the unmeasured AP is not smaller than a difference between a measured RSSI value of the unmeasured AP and a preset threshold, and determining, by the positioning server according to the identifiers of the APs, whether all the three APs to be measured have been measured; step 105: performing steps 103 and 104 repeatedly if any one of the three APs to be measured has still not been measured; and step 106: using, the first coordinates as location coordinates of the terminal if all the three APs to be measured have been measured, thereby positioning the terminal; wherein the signal propagation time information is a propagation duration of the signal between the AP and the terminal, and the preset rule is to sort the propagation durations of the signal between the AP and the terminal in ascending order; or the signal propagation time information is a duration difference of propagating the signal between the terminal and any two APs, and the preset rule is to sort the time of receiving the signal by the AP in ascending order. step 101: obtaining, by a positioning server, location service information of access points, APs in a set of APs to be measured, wherein the set of APs to be measured comprises at least three APs, and the location service information comprises an identifier of an access point, AP, a measured received signal strength indicator, RSSI, value of a signal from the AP detected by a terminal, and signal propagation time information; step 102: selecting, by the positioning server, three APs to be measured in the set of APs to be measured according to a preset rule, and calculating first coordinates of the terminal according to signal propagation time information of the three APs to be measured; step 103: obtaining, by the positioning server, a calculated RSSI value of any unmeasured AP in the three APs to be measured at the first coordinates according to a preset propagation model signal graph; step 104: determining that signals of the unmeasured AP are not affected by reflection if the calculated RSSI value of the unmeasured AP is not smaller than a difference between a measured RSSI value of the unmeasured AP and a preset threshold, and determining, by the positioning server according to the identifiers of the APs, whether all the three APs to be measured have been measured; step 105: performing steps 103 and 104 repeatedly if any one of the three APs to be measured has still not been measured; and step 106: using, the first coordinates as location coordinates of the terminal if all the three APs to be measured have been measured, thereby positioning the terminal; wherein the signal propagation time information is a propagation duration of the signal between the AP and the terminal, and the preset rule is to sort the propagation durations of the signal between the AP and the terminal in ascending order; or the signal propagation time information is a duration difference of propagating the signal between the terminal and any two APs, and the preset rule is to sort the time of receiving the signal by the AP in ascending order.