Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Authentication URL not configurable #5879

Closed
cyberduck opened this issue Apr 6, 2011 · 4 comments
Closed

Authentication URL not configurable #5879

cyberduck opened this issue Apr 6, 2011 · 4 comments
Assignees
Labels
bug duplicate openstack OpenStack Swift Protocol Implementation

Comments

@cyberduck
Copy link
Collaborator

b9a3754 created the issue

I am trying to test cyberduck against my OpenStack Swift instance. The authentication URL for it looks like https://host.name/authenticate. When I am creating a new connection the auth URL appears as expected but login always fails. This happens because cyberduck always uses URL https://host.name/v1.0 for authentication, no matter what I typed in the connection creation dialog.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

You can change the context path using a hidden configuration option.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Duplicate for #5735. Do you have any information how swauth differs from standard authentication and why a different context path is needed at all?

@cyberduck
Copy link
Collaborator Author

b9a3754 commented

My Swift instance uses neither swauth nor devauth (aka standard authentication). It is using external auth service which is also used by other services for some time already. Now I need to integrate Swift so have to use existing URL.

Do not you found it a bit strange to require user to play with hidden variables instead of specifying the URL in the dialog?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

The need to tinker with hidden preferences is indeed not desirable. As documented, you can change the context path for the authentication. ~~but if you need to use a different hostname you possibly have to redirect on the server. I have not tested if that works.~~~

The host to use for authentication is what you define as the hostname to connect to in the bookmark setting if you have selected Swift (OpenStack Object Storage) with the context path appended. The storage URL is returned from the server upon successful authentication.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug duplicate openstack OpenStack Swift Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants