How to download file through a proxy-like service?How do I pull from a Git repository through an HTTP proxy?Using HTML5/JavaScript to generate and save a fileDownload a file with Android, and showing the progress in a ProgressDialogAccess Web Service with Basic authentication through a proxy with Windows (NTLM) authenticationRequest to web service with Basic authorization via proxy with NTLM authorization not workingwget command to download a file and save as a different filenameWhy is it common to put CSRF prevention tokens in cookies?SPA best practices for authentication and session managementJWT (JSON Web Token) automatic prolongation of expirationHow to delete Proxy-Authorization Cache on Chrome extension?
Can non-English-speaking characters use wordplay specific to English?
Smart people send dumb people to a new planet on a space craft that crashes into a body of water
Points within polygons in different projections
How to make the POV character sit on the sidelines without the reader getting bored
Is it possible to change original filename of an exe?
Adding strings in lists together
Self-Preservation: How to DM NPCs that Love Living?
When a current flow in an inductor is interrupted, what limits the voltage rise?
Intuition behind eigenvalues of an adjacency matrix
Is floating in space similar to falling under gravity?
Did airlines fly their aircraft slower in response to oil prices in the 1970s?
Could IPv6 make NAT / port numbers redundant?
Using PCA vs Linear Regression
How do I subvert the tropes of a train heist?
Can't connect to Internet in bash using Mac OS
What does "tea juice" mean in this context?
Is the world in Game of Thrones spherical or flat?
Why do Russians call their women expensive ("дорогая")?
Team member doesn't give me the minimum time to complete a talk
Rotated Position of Integers
Can a wire having a 610-670 THz (frequency of blue light) AC frequency supply, generate blue light?
What does the behaviour of water on the skin of an aircraft in flight tell us?
How to detach yourself from a character you're going to kill?
Biblical Basis for 400 years of silence between old and new testament
How to download file through a proxy-like service?
How do I pull from a Git repository through an HTTP proxy?Using HTML5/JavaScript to generate and save a fileDownload a file with Android, and showing the progress in a ProgressDialogAccess Web Service with Basic authentication through a proxy with Windows (NTLM) authenticationRequest to web service with Basic authorization via proxy with NTLM authorization not workingwget command to download a file and save as a different filenameWhy is it common to put CSRF prevention tokens in cookies?SPA best practices for authentication and session managementJWT (JSON Web Token) automatic prolongation of expirationHow to delete Proxy-Authorization Cache on Chrome extension?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I am developing an application using OAuth2 as authorization framework. This application uses S3 object store which does not come with any support for OAuth2. To make it work, I had the idea to write a proxy-like service which would, when receiving a download request from a user, get a token from the authorization service (if credentials are valid and scope is allowed), and perform the download request using S3 admin credentials. Obviously, the issue is that the downloaded file would end up on the production server and not on the user's computer.
So the question is: how can my proxy-like service download a file on behalf of the user and that this file ends up on the user's computer instead of the server running the production server?
security proxy download
add a comment |
I am developing an application using OAuth2 as authorization framework. This application uses S3 object store which does not come with any support for OAuth2. To make it work, I had the idea to write a proxy-like service which would, when receiving a download request from a user, get a token from the authorization service (if credentials are valid and scope is allowed), and perform the download request using S3 admin credentials. Obviously, the issue is that the downloaded file would end up on the production server and not on the user's computer.
So the question is: how can my proxy-like service download a file on behalf of the user and that this file ends up on the user's computer instead of the server running the production server?
security proxy download
add a comment |
I am developing an application using OAuth2 as authorization framework. This application uses S3 object store which does not come with any support for OAuth2. To make it work, I had the idea to write a proxy-like service which would, when receiving a download request from a user, get a token from the authorization service (if credentials are valid and scope is allowed), and perform the download request using S3 admin credentials. Obviously, the issue is that the downloaded file would end up on the production server and not on the user's computer.
So the question is: how can my proxy-like service download a file on behalf of the user and that this file ends up on the user's computer instead of the server running the production server?
security proxy download
I am developing an application using OAuth2 as authorization framework. This application uses S3 object store which does not come with any support for OAuth2. To make it work, I had the idea to write a proxy-like service which would, when receiving a download request from a user, get a token from the authorization service (if credentials are valid and scope is allowed), and perform the download request using S3 admin credentials. Obviously, the issue is that the downloaded file would end up on the production server and not on the user's computer.
So the question is: how can my proxy-like service download a file on behalf of the user and that this file ends up on the user's computer instead of the server running the production server?
security proxy download
security proxy download
asked Mar 24 at 9:46
stackoverflowedstackoverflowed
5710
5710
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55322486%2fhow-to-download-file-through-a-proxy-like-service%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55322486%2fhow-to-download-file-through-a-proxy-like-service%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown