因此,我需要使用特定代码拒绝Websocket连接,以便客户端可以正确处理拒绝。当前,当您拒绝与message.reply_channel({'accept':False})客户端的连接时,简单会出现403错误。我可以通过使用代码关闭连接,message.reply_channel({'close':3000})但这首先需要接受连接。如果那是唯一的方法,那就这样,但我觉得应该有一种拒绝我根本找不到的代码的方法。
我使用的是Django Channels 1.1.8,因此2.x版本的更改并没有使我受益。