Code Monkey home page Code Monkey logo

Comments (19)

esoekianto avatar esoekianto commented on August 28, 2024

@afili has another proxy that works with window auth for arcgis server, do you think we need to add this here? @kellyhutchins @jgravois

from resource-proxy.

AmrEldib avatar AmrEldib commented on August 28, 2024

Was this fix merged? Is it planned?

from resource-proxy.

kellyhutchins avatar kellyhutchins commented on August 28, 2024

@AmrEldib this issue has not yet been resolved and merged into the proxy. We will evaluate this issue and discuss the feasibility of incorporating this into a future release of the proxy.

from resource-proxy.

theBoringCoder avatar theBoringCoder commented on August 28, 2024

I'm sorry...I don't understand the problem with using the proxy.ashx and Windows Authentication. I've got apps deployed to Windows 2008 web servers, using services on ArcGIS 10.0 servers that are secured with windows authentication, and everything works fine. Is this some new restriction that was introduced after AGS 10.0?

from resource-proxy.

jgravois avatar jgravois commented on August 28, 2024

@theBoringCoder thanks for chiming in Tom. how exactly are you supplying your credentials in our current resource-proxy to accomplish this? in looking through the .NET code i don't see anything pertaining to authentication that isn't helping form requests to retrieve tokens.

from resource-proxy.

theBoringCoder avatar theBoringCoder commented on August 28, 2024

I'm not sure I'm using your current one. The one I am using has been in place for a couple years now. The credentials are coming from proxy.config. I can post a (redacted) picture of the proxy.config if you like.

from resource-proxy.

AmrEldib avatar AmrEldib commented on August 28, 2024

I think this bug is about Windows credentials passed from the client (browser) rather than stored in the proxy.config file. That's the issue I'm running into.

from resource-proxy.

jgravois avatar jgravois commented on August 28, 2024

thanks for the clarification guys. @theBoringCoder you must not be using our 'resource-proxy' as it was only released a few months ago. as @kellyhutchins said, we are looking into adding support for web tier windows authentication in the future.

from resource-proxy.

theBoringCoder avatar theBoringCoder commented on August 28, 2024

My apologies. An ESRI Support Analyst my co-worker is working with pointed us at this thread as being about the HTTP 500 error we're experiencing with the proxy we're using...but we're not using this "resource-proxy"...we're using a proxy.ashx (handler) that has a matching proxy.config file, that we got from ESRI, which has "proxyConfig" as the root, then "serverItems", and then "serverItem" which then contains "url", "matchAll", "domain", "username", and "password" attributes.

from resource-proxy.

jgravois avatar jgravois commented on August 28, 2024

@theBoringCoder. yes, we have had a number of different proxies floating around in the past, each with their own individual functionality, syntax and bugs. the 'resource-proxy' repository here is a new effort to consolidate our work in a single location and attempt to ensure parity across .NET, Java and .PHP versions.

from resource-proxy.

theBoringCoder avatar theBoringCoder commented on August 28, 2024

Thanks for the clarification. I was not aware that there had been different proxies.

from resource-proxy.

msereda avatar msereda commented on August 28, 2024

Hi, I see there's been no update to this for a few weeks so I'll assume that Windows Authentication with the .NET proxy is not planned for the near future. @esoekianto had mentioned in his second post that there's another version of the proxy that supports this...Could I get a link to it, assuming it's on the web somewhere? We have great need for that functionality. Thanks!

from resource-proxy.

jgravois avatar jgravois commented on August 28, 2024

@ReticulatingMoP we are definitely working on incorporating the functionality in the resource-proxy. in the meantime, you might check out the proxy linked about a third of the way down the page below, as i believe it provides what you need.

ArcGIS Silverlight API - Secure services
https://developers.arcgis.com/silverlight/guide/secure-services.htm

from resource-proxy.

msereda avatar msereda commented on August 28, 2024

@jgravois thank you for your reply. I took a look at the proxy you linked to and I don't see anything there that would help. The windows authentication section of the proxy there looks more like what theBoringCoder had been talking about, ie storing a specific user/pw in the proxy.config file. We need what @AmrEldib had talked about, being able to use the credentials of the current user.

I realize that you guys don't have definitive deadlines for changes, but do you by chance have a rough target? Just wondering if this is more likely to be weeks or months before it's put together? Thanks.

from resource-proxy.

jgravois avatar jgravois commented on August 28, 2024

we are discussing the possiblity of adding hardcoded windows web tier credentials in the proxy.config (in addition to token credentials). we don't have any current plans to support passing authentication details from the client request dynamically.

from resource-proxy.

msereda avatar msereda commented on August 28, 2024

Oh I see. Thanks for clearing that up John, I guess I'll just have to try writing my own.

from resource-proxy.

jgravois avatar jgravois commented on August 28, 2024

@ReticulatingMoP sounds good. we're definitely accepting pull requests.

from resource-proxy.

esoekianto avatar esoekianto commented on August 28, 2024

fixed at #118

from resource-proxy.

pfoppe avatar pfoppe commented on August 28, 2024

We are configuring our IIS application pool identity to a 'headless service account' that has been configured for access to our 'web-tier' secured services. PR 309 was merged into the master in MAY 2017. Technically we are getting web-tier authentication working from the proxy making requests to the back-end servers running Microsoft Integrated Windows Authentication. You might find this useful getting you proxy working with web-tier services...

from resource-proxy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.