我的应用程序是用c ++编写的,感谢boost asio库,使用经典方法:
acceptor_.open(endpoint.protocol());
acceptor_.set_option(boost::asio::ip::tcp::no_delay(true));
acceptor_.set_option(boost::asio::ip::tcp::acceptor::reuse_address(true));
acceptor_.bind(endpoint);
acceptor_.listen();
在同一台机器上,iis正在运行一个经典网站。
我无法在网站运行的同时在端口80上绑定端点。当我把另一个端口用于绑定时,一切正常。这将是 我们的网站和asio绑定在同一个端口上是否存在问题?
感谢您的帮助......
答案 0 :(得分:0)
IIS默认绑定到端口80。这样你就无法绑定。如果要转到端口80,请停止IIS。