You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to use the client for a getting all scans as I configured the client and added necessary envs when I try to trigger GetAllScans
What did you want to happen?
Return all scans
My implimentation is as below
func ScansHandler(w http.ResponseWriter, r *http.Request) {
client := tenablesc.NewClient(
os.Getenv("TENABLE_URL"),
).SetAPIKey(
os.Getenv("TENABLE_ACCESS_KEY"),
os.Getenv("TENABLE_SECRET_KEY"),
)
_, err := client.GetCurrentUser()
if err != nil {
exception := fmt.Errorf("Unable to authenticate to tenable some error occured : %w", err)
fmt.Println(exception)
os.Exit(1)
}
scans, err := client.GetAllScans()
if err != nil {
log.Fatal(err)
}
for _, scan := range scans {
log.Print(scan.Name)
}
}
this is what I get
go run main.go
Server Listening on port :8080
Unable to authenticate to tenable some error occured : failed to get current user: failed to make request: Get "/currentUser?fields=authType%2Cdescription%2Cgroup%2Cid%2Cname%2CorgName%2Corganization%2Crole%2Cstatus%2Cusername": unsupported protocol scheme ""
exit status 1
The text was updated successfully, but these errors were encountered:
What happened?
I am trying to use the client for a getting all scans as I configured the client and added necessary envs when I try to trigger GetAllScans
What did you want to happen?
Return all scans
My implimentation is as below
func ScansHandler(w http.ResponseWriter, r *http.Request) {
}
this is what I get
go run main.go
Server Listening on port :8080
Unable to authenticate to tenable some error occured : failed to get current user: failed to make request: Get "/currentUser?fields=authType%2Cdescription%2Cgroup%2Cid%2Cname%2CorgName%2Corganization%2Crole%2Cstatus%2Cusername": unsupported protocol scheme ""
exit status 1
The text was updated successfully, but these errors were encountered: