当我试图用my.shinyapps.io注册的帐户信息配置我的my.shinyapps.io时,
用我的真名、标记和秘密来称呼某样东西:shinyapp::setAccountInfo(name=“,token=”,secret=“)
错误:错误:/v1/用户/当前403 -错误签名
SessionInfo R版本3.0.2 (2013-09-25)平台:x86_64-pc(64位)
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C LC_TIME=zh_CN.UTF-8
[4] LC_COLLATE=en_US.UTF-8 LC_MONETARY=zh_CN.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=zh_CN.UTF-8 LC_NAME=C LC_ADDRESS=C
[10] LC_TELEPHONE=C LC_MEASUREMENT=zh_CN.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base 其他附加包裹:1 shinyapps_0.2 devtools_1.4.1
loaded via a namespace (and not attached):
[1] digest_0.6.3 evaluate_0.5.1 httr_0.2 memoise_0.1 parallel_3.0.2 RCurl_1.95-4.1
[7] RJSONIO_1.0-3 stringr_0.6.2 tools_3.0.2 whisker_0.3-2 有人能帮忙吗?
发布于 2014-02-18 19:30:13
在shinyapp包中有一个出色的错误,它在使用非英语区域设置时会导致签名计算问题。
所做的工作是在运行en_US ()之前将区域设置为setAccountInfo(),方法是运行:
Sys.setlocale(locale="en_US.UTF-8")发布于 2017-05-11 09:15:21
当尝试从RStudio连接到您的帐户时,请确保为rsconnect调用中的所有3个参数提供了正确的值:
rsconnect::setAccountInfo(name='<YOUR_ACCOUNT_NAME>',
token='<YOUR_TOKEN>',
secret='<SECRET>')YOUR_ACCOUNT_NAME:这是创建shinyapps.io帐户时配置的帐户的名称。
YOUR_TOKEN:这是一个有效的令牌。您可以在配置文件设置中的shinyapps.io帐户中添加/删除令牌。
秘密:这是一个从您的密码生成的哈希,您必须在您的shinyapps.io帐户中配置您的配置文件设置。它不能被保留为空(最初是空的,当使用你的Google或Github帐户登录时)。您必须明确地单击配置文件的令牌页中的“显示机密”按钮,以显示机密所需的散列值。
https://stackoverflow.com/questions/20943687
复制相似问题