The invention discloses a method of a home terminal to access message
middleware based on the
MQTT protocol, and relates to the technical field of
the Internet of Things. The method comprises the following steps: S1, importing home terminal information; S2, requesting, by the home terminal, an
authentication service platform, and performing calculation
encryption to obtain a check code; S3, sending, by the home terminal, the check code to the
authentication service platform for comparison and
verification, and returning a
security token if the check code is consistent; S4, requesting, by the home terminal carrying the
security token, the
authentication service platform to obtain the message
middleware connection information; and S5, accessing, by the home terminal, the message
middleware,and calling, by the message middleware, an authentication service platform interface to perform
client identity authentication. According to the method, the
authentication information of the message middleware and the device is separated, which is beneficial for the enterprise to perform unify and centralize the device access information and the
security token information of the message middleware, thereby reducing the pressure of the message middleware
server because of the batch access authentication, and greatly improving the
system performance and the security.