login.grailbio.com
Open in
urlscan Pro
76.223.112.12
Public Scan
Effective URL: https://login.grailbio.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=W9qULZMvx...
Submission: On May 14 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on April 21st 2024. Valid for: 3 months.
This is the only time login.grailbio.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 7 | 76.223.112.12 76.223.112.12 | 16509 (AMAZON-02) (AMAZON-02) | |
16 | 18.245.86.65 18.245.86.65 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 108.138.7.85 108.138.7.85 | 16509 (AMAZON-02) (AMAZON-02) | |
23 | 3 |
ASN16509 (AMAZON-02, US)
PTR: aea892e467587cd82.awsglobalaccelerator.com
login.grailbio.com |
ASN16509 (AMAZON-02, US)
PTR: server-18-245-86-65.fra60.r.cloudfront.net
ok14static.oktacdn.com |
ASN16509 (AMAZON-02, US)
PTR: server-108-138-7-85.fra56.r.cloudfront.net
login.okta.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
oktacdn.com
ok14static.oktacdn.com — Cisco Umbrella Rank: 9623 |
2 MB |
7 |
grailbio.com
1 redirects
login.grailbio.com |
42 KB |
1 |
okta.com
login.okta.com — Cisco Umbrella Rank: 4048 |
|
23 | 3 |
Domain | Requested by | |
---|---|---|
16 | ok14static.oktacdn.com |
login.grailbio.com
ok14static.oktacdn.com |
7 | login.grailbio.com |
1 redirects
login.grailbio.com
ok14static.oktacdn.com |
1 | login.okta.com |
ok14static.oktacdn.com
|
23 | 3 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
login.grailbio.com R3 |
2024-04-21 - 2024-07-20 |
3 months | crt.sh |
*.oktacdn.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-12-15 - 2025-01-02 |
a year | crt.sh |
accounts.okta.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-07-19 - 2024-07-24 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://login.grailbio.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=W9qULZMvxdjmcDlXhDQmplzDFXuFmJbQCXFFhnJaY84&code_challenge_method=S256&nonce=RlgpOWzEhT4fe9Rar3DjQ97t8pqMj6021qLEXyOh45bLPD1jUGeiDEDH0bBZlE8W&redirect_uri=https%3A%2F%2Flogin.grailbio.com%2Fenduser%2Fcallback&response_type=code&state=jyqNzdjnEzpZWWHuoKC2PJ6ZPjwSjbg3FPsx0izjf88DaO6o7D2Mshw0bHBW5nOz&scope=openid%20profile%20email%20okta.users.read.self%20okta.users.manage.self%20okta.internal.enduser.read%20okta.internal.enduser.manage%20okta.enduser.dashboard.read%20okta.enduser.dashboard.manage%20okta.myAccount.sessions.manage
Frame ID: C3B50F1EB09C6E9D83B51367B04D93C1
Requests: 22 HTTP requests in this frame
Frame:
https://login.okta.com/discovery/iframe.html
Frame ID: 4344C556F1F2910CFC525513EF3EC02A
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
GRAIL - AnmeldenPage URL History Show full URLs
-
http://login.grailbio.com/
HTTP 307
https://login.grailbio.com/ HTTP 302
https://login.grailbio.com/app/UserHome?iss=https%3A%2F%2Flogin.grailbio.com&session_hint=AUTHENTICATED Page URL
- https://login.grailbio.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code... Page URL
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://login.grailbio.com/
HTTP 307
https://login.grailbio.com/ HTTP 302
https://login.grailbio.com/app/UserHome?iss=https%3A%2F%2Flogin.grailbio.com&session_hint=AUTHENTICATED Page URL
- https://login.grailbio.com/oauth2/v1/authorize?client_id=okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26&code_challenge=W9qULZMvxdjmcDlXhDQmplzDFXuFmJbQCXFFhnJaY84&code_challenge_method=S256&nonce=RlgpOWzEhT4fe9Rar3DjQ97t8pqMj6021qLEXyOh45bLPD1jUGeiDEDH0bBZlE8W&redirect_uri=https%3A%2F%2Flogin.grailbio.com%2Fenduser%2Fcallback&response_type=code&state=jyqNzdjnEzpZWWHuoKC2PJ6ZPjwSjbg3FPsx0izjf88DaO6o7D2Mshw0bHBW5nOz&scope=openid%20profile%20email%20okta.users.read.self%20okta.users.manage.self%20okta.internal.enduser.read%20okta.internal.enduser.manage%20okta.enduser.dashboard.read%20okta.enduser.dashboard.manage%20okta.myAccount.sessions.manage Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://login.grailbio.com/ HTTP 307
- https://login.grailbio.com/ HTTP 302
- https://login.grailbio.com/app/UserHome?iss=https%3A%2F%2Flogin.grailbio.com&session_hint=AUTHENTICATED
23 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
UserHome
login.grailbio.com/app/ Redirect Chain
|
6 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.css
ok14static.oktacdn.com/assets/apps/enduser-v2.enduser/0.0.1-2338-g318d1db/static/css/ |
151 KB 24 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style-sheet
login.grailbio.com/api/internal/brand/theme/ |
820 B 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
ok14static.oktacdn.com/assets/apps/enduser-v2.enduser/0.0.1-2338-g318d1db/static/js/ |
3 MB 1 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
enduser-v2_de.0c58e2fc2eda3d752ab4b9e705b0bd50.json
ok14static.oktacdn.com/assets/apps/enduser-v2.enduser/0.0.1-2338-g318d1db/assets/js/mvc/properties/json/ |
42 KB 43 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
openid-configuration
login.grailbio.com/.well-known/ |
3 KB 3 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fileStoreRecord
ok14static.oktacdn.com/bc/image/ |
385 B 2 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
authorize
login.grailbio.com/oauth2/v1/ |
15 KB 10 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style-sheet
login.grailbio.com/api/internal/brand/theme/ |
556 B 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.js
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.17.2/js/ |
2 MB 483 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.css
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.17.2/css/ |
217 KB 37 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom-signin.73947dcedbe30f708373f1b3405f6417.css
ok14static.oktacdn.com/assets/loginpage/css/ |
9 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs065k28c83koIxgS697
ok14static.oktacdn.com/fs/bco/1/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
initLoginPage.pack.58de3be0c9b511a0fdfd7ea4f69b56fc.js
ok14static.oktacdn.com/assets/js/mvc/loginpage/ |
204 KB 76 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login_de.json
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.17.2/labels/json/ |
114 KB 115 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
country_de.json
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.17.2/labels/json/ |
5 KB 5 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs065k28c83koIxgS697
ok14static.oktacdn.com/fs/bco/1/ |
4 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
iframe.html
login.okta.com/discovery/ Frame 4344 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fileStoreRecord
ok14static.oktacdn.com/bc/image/ |
385 B 0 |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
introspect
login.grailbio.com/idp/idx/ |
14 KB 17 KB |
Fetch
application/ion+json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
checkbox-sign-in-widget.png
ok14static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.17.2/img/ui/forms/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
proximanova-sbold-webfont.41acb8650115f83780fc.woff2
ok14static.oktacdn.com/assets/loginpage/font/assets/ |
20 KB 20 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
proximanova-reg-webfont.353416ed0ff540352235.woff2
ok14static.oktacdn.com/assets/loginpage/font/assets/ |
20 KB 20 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
13 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
object| 0 object| regeneratorRuntime function| jQueryCourage object| u2f function| OktaSignIn function| signInSuccessCallBackFunction object| oktaData function| runLoginPage object| OktaUtil object| config object| oktaSignIn object| OktaLogin object| jQBrowser8 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
login.grailbio.com/ | Name: enduser_version Value: 2 |
|
login.grailbio.com/ | Name: okta_user_lang Value: de |
|
login.grailbio.com/ | Name: okta-oauth-redirect-params Value: {%22responseType%22:%22code%22%2C%22state%22:%22jyqNzdjnEzpZWWHuoKC2PJ6ZPjwSjbg3FPsx0izjf88DaO6o7D2Mshw0bHBW5nOz%22%2C%22nonce%22:%22RlgpOWzEhT4fe9Rar3DjQ97t8pqMj6021qLEXyOh45bLPD1jUGeiDEDH0bBZlE8W%22%2C%22scopes%22:[%22openid%22%2C%22profile%22%2C%22email%22%2C%22okta.users.read.self%22%2C%22okta.users.manage.self%22%2C%22okta.internal.enduser.read%22%2C%22okta.internal.enduser.manage%22%2C%22okta.enduser.dashboard.read%22%2C%22okta.enduser.dashboard.manage%22%2C%22okta.myAccount.sessions.manage%22]%2C%22clientId%22:%22okta.2b1959c8-bcc0-56eb-a589-cfcfb7422f26%22%2C%22urls%22:{%22issuer%22:%22https://login.grailbio.com%22%2C%22authorizeUrl%22:%22https://login.grailbio.com/oauth2/v1/authorize%22%2C%22userinfoUrl%22:%22https://login.grailbio.com/oauth2/v1/userinfo%22%2C%22tokenUrl%22:%22https://login.grailbio.com/oauth2/v1/token%22%2C%22revokeUrl%22:%22https://login.grailbio.com/oauth2/v1/revoke%22%2C%22logoutUrl%22:%22https://login.grailbio.com/oauth2/v1/logout%22}%2C%22ignoreSignature%22:false} |
|
login.grailbio.com/ | Name: okta-oauth-nonce Value: RlgpOWzEhT4fe9Rar3DjQ97t8pqMj6021qLEXyOh45bLPD1jUGeiDEDH0bBZlE8W |
|
login.grailbio.com/ | Name: okta-oauth-state Value: jyqNzdjnEzpZWWHuoKC2PJ6ZPjwSjbg3FPsx0izjf88DaO6o7D2Mshw0bHBW5nOz |
|
login.grailbio.com/ | Name: t Value: default |
|
login.grailbio.com/ | Name: DT Value: DI1cj5K9Sq4T22KbWZ8kNK1Bg |
|
login.grailbio.com/ | Name: JSESSIONID Value: CC3D19B14E8F3A948197ACD29285B142 |
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Content-Security-Policy | default-src 'self' grailbio.okta.com login.grailbio.com *.oktacdn.com; connect-src 'self' grailbio.okta.com grailbio-admin.okta.com login.grailbio.com *.oktacdn.com *.mixpanel.com *.mapbox.com *.mtls.okta.com grailbio.kerberos.okta.com *.authenticatorlocalprod.com:8769 http://localhost:8769 http://127.0.0.1:8769 *.authenticatorlocalprod.com:65111 http://localhost:65111 http://127.0.0.1:65111 *.authenticatorlocalprod.com:65121 http://localhost:65121 http://127.0.0.1:65121 *.authenticatorlocalprod.com:65131 http://localhost:65131 http://127.0.0.1:65131 *.authenticatorlocalprod.com:65141 http://localhost:65141 http://127.0.0.1:65141 *.authenticatorlocalprod.com:65151 http://localhost:65151 http://127.0.0.1:65151 https://oinmanager.okta.com data: data.pendo.io pendo-static-5634101834153984.storage.googleapis.com pendo-static-5391521872216064.storage.googleapis.com; script-src 'unsafe-inline' 'unsafe-eval' 'self' grailbio.okta.com login.grailbio.com *.oktacdn.com; style-src 'unsafe-inline' 'self' grailbio.okta.com login.grailbio.com *.oktacdn.com; frame-src 'self' grailbio.okta.com grailbio-admin.okta.com login.grailbio.com login.okta.com com-okta-authenticator: api-bc9f4110.duosecurity.com; img-src 'self' grailbio.okta.com login.grailbio.com *.oktacdn.com *.tiles.mapbox.com *.mapbox.com data: data.pendo.io pendo-static-5634101834153984.storage.googleapis.com pendo-static-5391521872216064.storage.googleapis.com blob:; font-src 'self' grailbio.okta.com login.grailbio.com data: *.oktacdn.com fonts.gstatic.com; frame-ancestors 'self' https://grail.lightning.force.com https://grail.my.salesforce.com |
Strict-Transport-Security | max-age=315360000; includeSubDomains |
X-Content-Type-Options | nosniff |
X-Xss-Protection | 0 |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
login.grailbio.com
login.okta.com
ok14static.oktacdn.com
108.138.7.85
18.245.86.65
76.223.112.12
0a41ac61949d4d1a80a4639b5ea06f748a4e803e251e5ac72136964496696d99
0d98705221b3bdaaef4e48486390ec7be0ec3e1222f4b1d1dd47b9a01969773b
11f0410c57afd7dce43a63b82ac8c4516348bddc93ea43a46a3187b87ea8f391
19714eaf0cbf6de9f909794bddca2470bf498dc53b02f50947a5e89476251fde
40810b0318131f9ba52c83a17e633a0ac476ade66ea8a914d6c4980571397665
40cd7ab68fbcd813c981b0c8920aaf200b2bee528d0f7bb18e22015b2a54fbcd
64ce45818064ba0018eee09c4b0ec0eede7bdcd31735e33e55ebdd038cedf96e
6a6c595fcf3a6c74bf3509f160ba34b78a8a3eb92ecaf290412c46679576d3ed
6ff077a3c062ae52eca471ed7802f9baee672b80eece2c024cadcb904f8dd99f
79e149cae4cee318fb0fc5beb4feec6880022de818efdb269f8cf90298d61a00
7b4d8d0d130f32cd5da29711d673517ecbb58a80c14db3656c150e277b516c9c
84c6e515bec17177a3b8365763531ddc0a2041e543004b5a6d21328860883c33
9b5d2290b34cd718e1e97e894d6790f92387ee50de0b3364da291e7112f412be
affdba1620552b12a1a8a04467136aeb408c03fa337d20e9c38374d682d4d149
c2ea4e917ac56425686f9c40bc3648a88f09900b8e6db252f39c17fb025c30a4
c72d18b9c0efac5a6844a75651a7ab5163152cf5e371e4cff8750b447dec9e98
cd34b67815e4f129e13214ca20d3366f9f1a66d326791322b218e226276ae307
e08b5a270a211a895e5a0f7923e3bdeafadc00ce999ab6513f98f1fdd50f2574
e540549c5ee85d139a6590536daf86400fccd811ebc9d5b714794efe1e34b897
f9a13822bfc3906dab29c9409d298d1aae86d1d3b74d23cdd465d25a977f392e