-
Notifications
You must be signed in to change notification settings - Fork 319
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
Enable deep links to API versions and operations #1139
Comments
Hi @ZarTrox, actually you can use deep-linking, just like this: and, in case of sign-in, you can use Hope that helps. Please feel free to re-open this issue or shoot me an email, if you need further assistance. |
Hi, thank you for showing me how I can make of deep-linking even for APIs in the portal by encoding the URL value even in case of signing in! |
As developer like to easily copy the URLs for any operation details page and reference it in any document such as a wiki page, I like to request again that deep links to the operation details are supported with the URL that is displayed for the operation details page in the browsers address bar or to provide a button widget for the operation details page that allows to copy the URL as a deep link. |
Basically, the direct deep link The user is redirected to So the returnUrl is effectively It does look an error in redirection login which should properly URL encode the return URI. And of course, you can directly link to the |
If the user has been already logged in to the referenced portal environment, the encoded deep link is also not working. Please provide a proper redirect mechanism for both cases. Copying and referencing the URL should properly work for all DevPortal pages without further encoding activities of the users. |
I could repro it for the case with "Require sign-in" option enabled, but regular deep linking works as expected. @AnRei123, can you please give an example of such deep link (maybe without hostname)? |
Here an example: |
@AnRei123, that is because you're sending the signed-in user to the sign-in page. Instead, you should give them a deep-link like this: |
We are also seeing this issue, our use case is that we host a site that contains deep links to APIs which look like this:
However while this URL works when we paste it into a browser tab, when a user clicks on the link on our site they are redirected to the sign-in page even if they are already signed in, and as mentioned by @benohead when they do sign in they are not redirected to the API page. Is there anything else we should be doing to get these links to work? |
Bug description
When you share a link to an API-operation with colleagues/Partners those cannot immediately access the API. Instead after sign-in they are directed to an empty API details page. To see the API, one has to search the API-details page for the API and it's operation or re-enter the Link. Either way a working deep link to an API version would facilitate communication.
Reproduction steps
Expected behavior
A working deep link. The same as already possible with normal pages.
Is your portal managed or self-hosted?
Managed
The text was updated successfully, but these errors were encountered: