TL;DR: Chrome’s “Not Secure” warning flags pages served over HTTP because the connection is unencrypted and unauthenticated, leaving content and submitted data exposed to interception or tampering, according to DigiCert. The governance lesson is simple: browser warnings are a symptom of broken transport trust, not a site malware signal.
At a glance
What this is: This is an explanation of Chrome’s “Not Secure” warning and the security gap it surfaces in HTTP connections.
Why it matters: It matters because identity and access programmes rely on trustworthy transport for login, session, and data exchange flows, and insecure web pages undermine that trust across human, NHI, and autonomous interactions.
👉 Read DigiCert’s explanation of Chrome’s not secure warning and HTTPS fixes
Context
Chrome’s “Not Secure” label appears when a page is still served over HTTP, which means the browser cannot establish an encrypted or authenticated connection to that content. In practical terms, the page may be visible to anyone on the path and the user cannot rely on the integrity of what the site sends back.
For IAM and security teams, this is a transport trust problem, not a browser cosmetic issue. Any workflow that carries credentials, session data, payment details, or sensitive submissions depends on HTTPS/TLS to preserve confidentiality and integrity, and partial HTTPS deployment leaves uneven risk across the site.
Key questions
Q: How should organisations handle websites that still show a browser not secure warning?
A: They should move the entire site to HTTPS, not just the login page. The warning indicates that the browser cannot protect the connection, so any data submitted on that path may be exposed or altered in transit. Redirect all HTTP traffic, remove mixed content, and ensure secure transport is enforced by default.
Q: Why do insecure web pages matter to identity and access management?
A: Identity controls depend on a trustworthy transport layer. If credentials, sessions, or delegated access requests travel over HTTP, the browser cannot guarantee confidentiality or integrity, which weakens authentication and access assurance before the identity system even starts making decisions.
Q: What breaks when HTTPS is only deployed on part of a website?
A: Partial deployment creates inconsistent assurance. A user may start on a secure page and later move to an insecure page in the same journey, exposing session data or form submissions to interception. That split makes policy enforcement and user guidance unreliable.
Q: Who is accountable when a site exposes users to unencrypted browsing?
A: The website owner and operator are accountable for providing a secure transport path. Visitors cannot fix the issue locally, because the browser warning reflects how the site is served. Governance should therefore treat HTTPS coverage as an operational responsibility, not a user preference.
Technical breakdown
HTTP vs HTTPS: why the browser warning appears
HTTP provides plain-text communication, so the browser has no cryptographic proof that the site it reached is authentic or that the response has not been altered in transit. HTTPS layers TLS on top of the connection, giving encryption plus server authentication. That means the browser can detect whether it should trust the channel before the user enters data. Chrome’s warning is therefore a transport-layer signal, not an assessment of malware, site quality, or business legitimacy.
Practical implication: treat every “Not Secure” page as a failed trust boundary and remove login or transaction flows from it.
Why partial HTTPS creates governance gaps
Many sites migrate only some pages to HTTPS, which creates a split trust model where secure and insecure paths coexist. That is operationally dangerous because users often start on an unprotected page and later move into sensitive actions without noticing the protocol change. From an identity perspective, that split matters because the same session, credential prompt, or form submission may traverse both protected and unprotected paths, weakening the assurance the programme thinks it has.
Practical implication: inventory mixed-protocol journeys and force HTTPS by default across the full user path, not just on obvious login pages.
TLS certificates, authentication, and secure session handling
TLS certificates enable HTTPS by letting the browser verify the site’s identity and establish an encrypted session. That is what changes the page from inspectable traffic to protected traffic. For identity programmes, the technical point is broader than certificates alone: secure transport is a prerequisite for safe authentication, password entry, form submission, and any delegated access flow that depends on a trusted browser session. Without it, the identity layer inherits an unreliable network channel.
Practical implication: align certificate deployment, HSTS, and secure session design so identity controls are not built on an untrusted transport layer.
NHI Mgmt Group analysis
Transport trust is a prerequisite for identity trust. When a browser warns that a page is not secure, the site has already lost the assurance that user data will remain confidential and unchanged in transit. That matters to identity programmes because authentication, session handling, and privileged workflows all depend on a trustworthy channel. If the transport is exposed, the identity control stack starts from a compromised assumption, and practitioners should treat that as a governance failure, not a browser annoyance.
Partial HTTPS is a control gap, not a migration milestone. A site that protects some pages but not the full journey creates a split assurance model that users cannot reliably navigate. The security programme may believe it has addressed the risk because the login page is encrypted, yet downstream forms, redirects, or content pages still expose data. That is why full-path enforcement, not selective encryption, is the relevant standard for modern web governance.
The real failure mode is untrusted session context. Browsers surface the warning because the channel cannot guarantee privacy or integrity, and identity controls cannot compensate for that after the fact. The issue is not limited to website visitors: any machine or service that exchanges secrets, tokens, or workflow data over HTTP inherits the same weakness. Practitioners should recognise this as a foundational trust boundary problem across human, NHI, and automated access paths.
HTTPS Everywhere: secure transport is not just a web hygiene issue, it is the minimum condition for reliable identity assurance. If a programme still permits HTTP anywhere in the authenticated journey, it is accepting a path where data can be observed or altered before identity controls even begin to operate. The implication is that transport security must be enforced as part of the access model, not treated as an afterthought.
Browser warnings expose governance inconsistency. Users see the warning in the moment they are asked to trust the site, which is exactly where security design has failed to make the safe path universal. That inconsistency also weakens policy enforcement because the organisation cannot assume every session is protected to the same standard. Practitioners should treat any visible warning as evidence that the operating model has not been normalised.
From our research:
- 85% of organisations lack full visibility into third-party vendors connected via OAuth apps, according to The State of Non-Human Identity Security.
- A further 47% have only partial visibility, which leaves most identity programmes unable to see the full trust chain before access is granted.
- If you are tightening browser, session, and transport trust together, review Ultimate Guide to NHIs , Key Challenges and Risks for the broader visibility and over-privilege pattern.
What this signals
Transport warnings often reveal a wider governance problem: organisations secure the obvious login path but leave the rest of the journey inconsistent. That gap matters because identity assurance fails wherever the browser cannot verify the channel, and users rarely distinguish between a protected start page and an exposed downstream flow.
The reader-level signal is to fold transport security into identity governance, not leave it in web operations. When credentials, sessions, or delegated access depend on the browser trusting the channel, HTTPS coverage, certificate lifecycle, and secure-session controls become part of access assurance rather than separate hygiene tasks.
Session-trust drift: when secure and insecure pages coexist in the same user journey, the organisation cannot assume the identity boundary holds everywhere. Practitioners should normalise the secure path across the full application and verify that no sensitive action remains reachable over HTTP.
For practitioners
- Force HTTPS across the full user journey Redirect every HTTP request to HTTPS by default, including landing pages, help pages, and form flows. Verify that secure pages do not link back to insecure endpoints during authentication, submission, or redirect handling.
- Audit mixed-protocol paths before they reach users Map every page, API endpoint, and embedded resource that still loads over HTTP. Prioritise anything that can carry credentials, tokens, personal data, or payment information, then remove insecure dependencies from those paths.
- Deploy certificates and session protections together Pair TLS certificate rollout with HSTS, secure cookies, and consistent session handling so the browser can enforce the secure path automatically. Treat certificate deployment as part of identity assurance, not a separate web task.
Key takeaways
- Chrome’s warning is a transport-trust signal, not a malware indicator, and teams should read it that way.
- Partial HTTPS leaves identity journeys exposed because the secure boundary breaks as soon as users cross into an unencrypted page.
- The practical fix is full-path HTTPS enforcement with certificate, redirect, and session controls aligned to identity assurance.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST CSF 2.0, NIST Zero Trust (SP 800-207) and NIST SP 800-63 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.DS-2 | Encrypted transport protects data in transit, which this article treats as the core gap. |
| NIST Zero Trust (SP 800-207) | PR.AC-4 | Zero Trust depends on trustworthy sessions and verified communication channels. |
| NIST SP 800-63 | Digital identity assurance requires protected authentication and session exchanges. |
Align authentication journeys with secure transport so identity proofing is not exposed in transit.
Key terms
- HTTPS: HTTPS is the secure version of HTTP. It uses TLS to encrypt traffic and authenticate the server so the browser can trust the connection while data moves between user and site. That trust matters whenever a page handles credentials, personal data, or any sensitive session activity.
- TLS certificate: A TLS certificate is the digital credential a website presents to prove its identity during a secure connection. It allows browsers to validate the site and establish encryption for the session, which is why certificate management is part of both web security and identity assurance.
- Transport trust: Transport trust is the expectation that data moving between systems cannot be read or altered by an attacker in transit. In identity programmes, it is the foundation beneath authentication, session handling, and delegated access because those controls only work well if the channel itself is trustworthy.
- Mixed content: Mixed content occurs when a page loaded over HTTPS still pulls some resources or actions over HTTP. That creates a split trust model where parts of the user journey remain exposed, which can weaken confidentiality, integrity, and user confidence even when the main page looks secure.
Deepen your knowledge
NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.
This post draws on content published by DigiCert: Seeing a “Not Secure” warning in Chrome? Here’s why and what to do about it. Read the original.
Published by the NHIMG editorial team on 2026-01-30.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org