我正在使用链接https://developers.google.com/assistant/sdk/prototype/getting-started-other-platforms/integrate中提到的python脚本来获取访问令牌。
但是当在Windows PC上运行google-auth-oauthtool时,我收到错误
OSError:[WinError 10013]尝试以其访问权限禁止的方式访问套接字。
有人可以帮忙解决这个问题吗?
答案 0 :(得分:0)
可能是用户权限问题或您使用了错误的端口。
如果用户权限问题尝试此操作,则在Windows操作系统中,默认情况下所有帐户都以非特权模式运行程序。 没有"以管理员身份运行" python脚本的上下文菜单选项。 可以使用ctypes.windll.shell32.IsUserAnAdmin()来检测脚本是否具有管理员访问权限,以及ShellExecuteEx使用' runas' python.exe上的动词,sys.argv [0]作为参数,在需要时提示UAC对话框。
其他方面,尝试此修复可能是错误的端口问题,只需使用终端上的命令,如:netstat -na | findstr port,您将看到端口已被使用。因此,如果您想在没有此消息的情况下启动服务器,则可以更改未使用的其他端口。