C#搭建https服务端获取post过来的数据?

对方有一个服务会定时像我POST一些json数据,可以是http也可以是https。
我试过用HttpListener搭建服务,获取HTTP是可以的,但是https确不行
求高人指导,如何才能获取https post过来的数据?

IIS里面配置HTTPS协议就好了