I want to get my username and password for the IBM Watson Discovery services on my IBM Cloud account, but I keep on getting this "apikey". Could you tell me how to get the username and the password instead of the APIkey?
More and more of the IBM Cloud services, including the Watson services, are migrated from a username / password combination for authentication to IAM (identity and access management) tokens. Thus, if you recently created that service it is very likely that you have to use the API token.
See the Discovery API docs for authentication methods. You pass in just the token and not the username / password combination.
Related
I need to add SSO support to our Alibaba account and we use Gsuite as our identity provider, I only see guides for azure directory and OKTA and I can't manage to get Gsuite to work. all I'm getting is:
Error: not_a_saml_app
Provided application is not a SAML app
I'm trying to use Alibaba's CloudSSO service to do this.
I want to secure a rest service with basic authentication. The credentials should be used to obtain an access token from a keycloak instance for that client and check the allowed roles on the service.
The quarkus security architecture guide states that at least one extension installed that provides a username/password based IdentityProvider is required. It refers to JPA IdentityProvider and JDBC IdentityProvider, only. But I want to authenticate agains keycloak.
I have successfully setup a web app and a rest service with quarkus-oidc. It authenticates the user and provides access to the rest service via access token.
I also used properties files with basic authentication successfully.
My keycloak myclient setup has Direct Access Grants Enabled with Access Type set to confidential.
My configuration in application.properties:
quarkus.oidc.enabled=true
quarkus.oidc.auth-server-url=http://localhost:8180/auth/realms/myrealm
quarkus.oidc.client-id=myclient
quarkus.oidc.credentials.secret=secret
quarkus.http.auth.basic=true
Is this a valid combination?
When I debug into HttpAuthenticator constructor the only mechanism found is OidcAuthenticationMechanism, I'd expect BasicAuthenticationMechanism to be present.
I have a smartcard that stores the user credentials and want to use this information to authenticate in Bluemix.
I suppose I could use the SSO service in bluemi but it seems that I need to program the federation routine. Any idea?
We are trying to leverage BlueID/IBM ID authentication for our application deployed on Bluemix node.js instance. Is it possible to configure the Bluemix SSO service with Blue ID (OpenID) authentication. Right now I see support for SAML, Cloud Directory and some social networks. But I am really interested to know if the SSO service has support to use Blue ID authentication?
Bluemix Single Sign On does not currently support the standards for IBM ID login.
I am using Pivotal Cloud Foundry with Spring Cloud Services 1.0.0. I am wondering what the proper way to access the /encryption endpoint is on our Config Server service instance? I get an OAuth "Full authentication required" error when trying to access the endpoint but I am not sure with what credentials I should authenticate with I don't even know if the encryption endpoint is setup, there is nothing in the documentation to suggest it is or isn't available.
You either need to look at the logs during startup to capture the generated password OR you need to provide a password in your startup configs.
Add this to your bootstrap.yml
security:
user:
password: yourPasswordHere
Or add this to your bootstrap.properties:
security.user.password: yourPasswordHere
You can login with user/yourPasswordHere to authenticate once your application has been deployed.