File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -105,7 +105,7 @@ described in [RFC8252](https://datatracker.ietf.org/doc/html/rfc8252).[^4] The a
105
105
2 . Launch a local HTTP server. The default (incoming) redirect URL for MongoDB applications is
106
106
` http://localhost:27097/redirect ` , which MAY be configurable. If the application allows configuring the URL, the
107
107
port MAY be specified as ` 0 ` to allow listening on an arbitrary port. The application listens on the host and port
108
- listed in the URL. The application MUST listen on all addresses that the hostname resolves to through
108
+ listed in the URL. The application MUST listen on all unique addresses that the hostname resolves to through
109
109
` getaddrinfo() ` , and MUST listen on the same port in all cases. If listening on any address fails, or
110
110
` getaddrinfo() ` did not return any addresses, it must abort this process and the application MAY fall back to
111
111
Device Auth.
@@ -245,6 +245,8 @@ format for expressing MongoDB clusters as resource URLs.
245
245
## Changelog
246
246
247
247
- 2024-11-14: Initial version.
248
+ - 2025-02-27: Specify that the local http server in [ Authorization Code Flow] ( #authorization-code-flow ) must listen on
249
+ unique addresses.
248
250
249
251
[ ^ 1 ] : Technically, this refers to an Authorization Server (AS). Inside MongoDB, the usage of AS and IdP has been
250
252
considered more or less interchangeable.
You can’t perform that action at this time.
0 commit comments