小编Aus*_*ard的帖子

SCRAM-SERVER-FIRST-MESSAGE:客户端密码必须是字符串

我已经阅读了有关此问题的几页文档,但我无法解决此特定错误的问题。

    throw new Error('SASL: SCRAM-SERVER-FIRST-MESSAGE: client password must be a string')
    ^

Error: SASL: SCRAM-SERVER-FIRST-MESSAGE: client password must be a string
    at Object.continueSession (C:\Users\CNFis\Desktop\WulfDevelopments\ThePantry\node_modules\pg\lib\sasl.js:24:11)
    at Client._handleAuthSASLContinue (C:\Users\CNFis\Desktop\WulfDevelopments\ThePantry\node_modules\pg\lib\client.js:257:10)
    at Connection.emit (events.js:400:28)
    at C:\Users\CNFis\Desktop\WulfDevelopments\ThePantry\node_modules\pg\lib\connection.js:114:12
    at Parser.parse (C:\Users\CNFis\Desktop\WulfDevelopments\ThePantry\node_modules\pg-protocol\dist\parser.js:40:17)
    at Socket.<anonymous> (C:\Users\CNFis\Desktop\WulfDevelopments\ThePantry\node_modules\pg-protocol\dist\index.js:11:42)
    at Socket.emit (events.js:400:28)
    at addChunk (internal/streams/readable.js:290:12)
    at readableAddChunk (internal/streams/readable.js:265:9)
    at Socket.Readable.push (internal/streams/readable.js:204:10)
Run Code Online (Sandbox Code Playgroud)

就好像在我的connectDB()函数中它无法识别数据库的密码。我正在尝试运行一个seeder.js脚本来为数据库提供有用的信息以用于测试目的,如果我运行npm run server一个仅启动nodemon服务器的脚本,它将很好地连接到数据库。但是当我尝试运行脚本来播种数据时,我返回此错误。

    throw new Error('SASL: SCRAM-SERVER-FIRST-MESSAGE: client password must be a string')
    ^

Error: SASL: SCRAM-SERVER-FIRST-MESSAGE: client password must be a string
    at …
Run Code Online (Sandbox Code Playgroud)

javascript node.js express sequelize.js

20
推荐指数
2
解决办法
8万
查看次数

write()参数必须是str,而不是bytes

我是初学程序员,正在为绝对的初学者编写python这本书.我试图为琐事游戏写一个高得分函数时遇到了一个问题.当调用函数'highscore(user,highscore):'时,我尝试相应地分配参数,这样我就可以将信息腌制到文件中供以后使用.但是我试图转储所需的信息时遇到错误.

def highscore(user, highscore):
    '''stores the players score to a file.'''
    import pickle, shelve
    user = ''
    highscore = 0
    #Hscore = shelve.open('highscore.dat', 'c')
    Hscore = open('highscore.txt', 'a')
    pickle.dump(user, Hscore)
    pickle.dump(highscore, Hscore)
    #Hscore.sync()
    Hscore.close()
Run Code Online (Sandbox Code Playgroud)

因为我正在阅读这本书,并且还看到了我正在尝试使用它们的架子,但是遇到了他们自己的一组错误.所以现在忽略'#'.

在部分pickle.dump是我生成错误的地方.我一直得到(如标题所示)写入参数错误.

我不明白为什么它不认识它们为字符串.当它们在main函数中定义时,它确实是一个字符串..

python string byte pickle

14
推荐指数
1
解决办法
3万
查看次数

无法部署到azure web应用服务

当我尝试构建从 github 到 azure 应用程序服务的连续管道构建时,我遇到了一个奇怪的错误。我之前已经从其他帐户完成了部署,并且它们工作得很好,这些帐户与这个帐户之间的区别在于它是个人帐户并且是免费的。其他人则不然。但我仍然收到未经授权的错误

Run azure/webapps-deploy@v2
  with:
    app-name: contactKeeper
    slot-name: Production
    publish-profile: ***
    package: .
Package deployment using ZIP Deploy initiated.
Error: Failed to deploy web package to App Service.
Error: Deployment Failed with Error: Error: Failed to deploy web package to App Service.
Unauthorized (CODE: 401)
App Service Application URL: http://contactkeeper.azurewebsites.net
Run Code Online (Sandbox Code Playgroud)

有谁知道我为什么收到这个问题?

github azure github-actions

4
推荐指数
2
解决办法
1万
查看次数