由于身份验证错误,我无法使用.net core连接到aws密钥空间:
authenticationexception'提供的用户名和/或密码不正确')
我不确定我应该给予什么价值观 PlainTextAuthProvider
.
我试过使用:
我的aws控制台凭据
aws访问密钥/密钥对
如何为aws密钥空间生成凭据?
我的代码,如果相关:
open System
open Cassandra
[<EntryPoint>]
let main argv =
async {
let cluster =
Cluster.Builder()
.AddContactPoints("cassandra.eu-west-2.amazonaws.com")
.WithPort(9142)
.WithAuthProvider(PlainTextAuthProvider ("username", "password123"))
.WithSSL()
.Build()
use! session =
cluster.ConnectAsync ()
|> Async.AwaitTask
()
}
|> Async.RunSynchronously
0
1条答案
按热度按时间okxuctiv1#
该选项位于iam部分。
纳维玛瑙:
“服务”下拉列表
单击“身份和访问管理(iam)”
打开“用户”选项卡
点击你的用户名
打开“安全凭据”选项卡
滚动到“用于amazon密钥空间的凭据”部分
单击“生成凭据”
这将显示一个弹出窗口,您可以在其中生成凭据。
此外,代码应指定键空间: