Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8649491
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 12, 20262026-06-12T13:34:30+00:00 2026-06-12T13:34:30+00:00

I would like to deploy my great new ASP.Net app to my internet facing

  • 0

I would like to deploy my great new ASP.Net app to my internet facing web server. I would like to use windows authenticaion over the internet, so that I.E. automatically prompts for windows login credentials. I want to make sure it is adequately secure.

Some parameters around this are:

  • I do not wish to implement SSL at this stage.
  • We only have one server to authenticate to.
    I’ve read a lot about man in the middle attacks redirecting authentication information to a third party server, but in my case there is only one server – the one they are logging on to.
  • I’ve been reading about IIS Windows Authentication Extended Protection, but I’m still uncertain of it’s benefits

So basically if I enable IIS Windows Authentication Extended Protection, and I can be certain no one gets phished, can I be pretty certain that this is going to be secure?

Our server regularly suffers attacks – I think a few mistakes in the early days have got it on to an ‘easy target’ list.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-12T13:34:31+00:00Added an answer on June 12, 2026 at 1:34 pm

    Basically, no. WindowsAuthentication(blargh) only works for authentication stage. That is, it replaces HTTP-Basic-Auth for your website and is responsible for checking whether the user’s so called login-password is valid and acceptable. Of course it is not about password. That’s just example for simplicity.

    So long, this part may be considered safe. However, after the user finishes the logon part, he is bounced to the target webpage, the webpage now knows his identity and thanks to the Windows-blargh the website knows it has not been cheated, but afterwards now the user just uses the page.

    And how does he do it? As you “don’t have SSL implemented at this stage”, he uses plain HTTP to browse the site. This means that everything is now sent in plaintext and that it is quite easy to peek over or to inject/modify something. As long as you use only HTTP, you are “open” to some forms of attacks, as the HTTP does not provide any forms of securing the communication. This is why most sites that need some security are made available through HTTPS, thus, SSL.

    SSL is nothing hard to implement. For the most basic uses, the only thing you need to do is to check few checkboxes in the IIS configuration, and sometimes you also need to generate your own certificate. For free. Takes ~5 minutes max and you have SSL up and running, and noone peeks and noone injects. [of course unless they break the key, but that takes time and determination..]

    Note: I say WindowsAuthentication-blargh, because the ExtendedProtection thing is only related to WindowsAuthentication process that precedes the actual use of the page. “Old” WindowsAuthentication was relatively unsafe, so it has been fixed with additional security means to thwart some forms of attacks. You may assume that wih WA+EP it is now less probable that someone else logs-in as you. However, it does not protect your page contents. WA never did that, so WA+EP does not either.

    That’s the basics of the subject. Please however note that I’m no expert at Windows-Authentication-blargh. If enabling that feature in fact turns on some secret IIS module that sends some PGP-hashes in the website headers that cause InternetExplorer to turn on some other secret module that reads those hashes and starts to verify the web page contents – well, awesome, we have a bit of protection in plain HTTP. It’d work on IE only anyways. But I very doubt. I’m almost sure that Win-Auth is only about the auth phase, not about connection security.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a ASP.NET application and I would like to deploy it on a
I would like to deploy the .NET Framework 2.0 sp2 redistrbutable (NetFx20SP2_x86.exe) with my
I would like to deploy a private cloud using Ubuntu Server 9.10. There is
I would like to deploy lithium on nginx server, however there are configurations provided
I just finished my app and would like to deploy it. But how to
I would like to deploy snapshot builds from Bamboo to Artifactory. My repository's Handle
I would like to try out Capistrano to deploy a PHP application but can't
I would like to know practically what kind of Assemblies should I deploy in
I'm trying to deploy a site generated with Jekyll and would like to keep
currently I have a custom VirtualPathProvider in a Asp.net MVC web application. This VirtualPathProvider

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.