μ΄ λ¬Έμ λ₯Ό λ€μ μ½λλ€.
https://github.com/tediousjs/tedious/issues/833
tedious-connection-pool λ° node-mssql λͺ¨λμ μλνλλ° λ λ€ λμΌν μ€λ₯κ° λ°μν©λλ€.
@aniltomar10 μ€ν μΆμ κ³Ό ν¨κ» 격리λ μ μ₯μλ₯Ό λ³΄λΌ μ μμ΅λκΉ?
AAD μΈμ¦μ μ¬μ©νμ¬ SQL Azure DBμ μ°κ²°νλ €κ³ ν λλ μ΄μ λκ°μ λ¬Έμ μ μ§λ©΄νκ³ μμ΅λλ€. λ΄ μλΉμ€λ λν SQL μΈμ¦λ§ μ¬μ©νλ λ€λ₯Έ SQL Azure DBμ μ°κ²°νκ³ ν΄λΉ μ°κ²°μ μλ²½νκ² μλν©λλ€. AAD μΈμ¦ νλλ§ μ€ν¨ν©λλ€. μΌλΆ λ‘κ·Έ μ€νΈλ¦Ό μΊ‘μ²λ₯Ό μννμ λ μ°κ²° μλ μκ°μ΄ μ΄κ³ΌλκΈ° μ μ λ§€λ² μ΄ μ€λ₯κ° λ°μνλ κ²μ 보μμ΅λλ€.
Error: No event 'routingChange' in state 'SentLogin7Withfedauth'
at new Error (native)
at Connection.dispatchEvent (D:\home\site\wwwroot\server.js:269168:26)
at Parser.tokenStreamParser.on.token (D:\home\site\wwwroot\server.js:268857:12)
at Zone.runTask (D:\home\site\wwwroot\server.js:259175:47)
at Parser.ZoneTask.invoke (D:\home\site\wwwroot\server.js:259369:33)
at emitOne (events.js:96:13)
at Parser.emit (events.js:188:7)
at Parser.parser.on.token (D:\home\site\wwwroot\server.js:274976:14)
at Zone.runTask (D:\home\site\wwwroot\server.js:259175:47)
at Parser.ZoneTask.invoke (D:\home\site\wwwroot\server.js:259369:33)
at emitOne (events.js:96:13)
μ΄κ²μ μ± μΈμ¬μ΄νΈμ κΈ°λ‘λλ μμΈ μ€ν μΆμ μ λλ€.
ConnectionError:
at ConnectionError (at ConnectionError (D:\home\site\wwwroot\server.js:34539:12)
at ConnectionError (D:\home\site\wwwroot\server.js:34539:12): D:\home\site\wwwroot\server.js
at ConnectionError (D:\home\site\wwwroot\server.js:34539:12): 34539)
at Connection.connectTimeout (at Connection.connectTimeout (D:\home\site\wwwroot\server.js:269106:26)
at Connection.connectTimeout (D:\home\site\wwwroot\server.js:269106:26): D:\home\site\wwwroot\server.js
at Connection.connectTimeout (D:\home\site\wwwroot\server.js:269106:26): 269106)
at Timeout.connectTimer.setTimeout (at Timeout.connectTimer.setTimeout (D:\home\site\wwwroot\server.js:269080:12)
at Timeout.connectTimer.setTimeout (D:\home\site\wwwroot\server.js:269080:12): D:\home\site\wwwroot\server.js
at Timeout.connectTimer.setTimeout (D:\home\site\wwwroot\server.js:269080:12): 269080)
at ZoneDelegate.invokeTask (at ZoneDelegate.invokeTask (D:\home\site\wwwroot\server.js:259299:35)
at ZoneDelegate.invokeTask (D:\home\site\wwwroot\server.js:259299:35): D:\home\site\wwwroot\server.js
at ZoneDelegate.invokeTask (D:\home\site\wwwroot\server.js:259299:35): 259299)
at Zone.runTask (at Zone.runTask (D:\home\site\wwwroot\server.js:259175:47)
at Zone.runTask (D:\home\site\wwwroot\server.js:259175:47): D:\home\site\wwwroot\server.js
at Zone.runTask (D:\home\site\wwwroot\server.js:259175:47): 259175)
at Timeout.ZoneTask.invoke (at Timeout.ZoneTask.invoke (D:\home\site\wwwroot\server.js:259369:33)
at Timeout.ZoneTask.invoke (D:\home\site\wwwroot\server.js:259369:33): D:\home\site\wwwroot\server.js
at Timeout.ZoneTask.invoke (D:\home\site\wwwroot\server.js:259369:33): 259369)
at Timeout.data.args.(anonymous function) [as _onTimeout] (at Timeout.data.args.(anonymous function) [as _onTimeout] (D:\home\site\wwwroot\server.js:260383:25)
at Timeout.data.args.(anonymous function) [as _onTimeout] (D:\home\site\wwwroot\server.js:260383:25): D:\home\site\wwwroot\server.js
at Timeout.data.args.(anonymous function) [as _onTimeout] (D:\home\site\wwwroot\server.js:260383:25): 260383)
at ontimeout (at ontimeout (timers.js:365:14)at ontimeout (timers.js:365:14): timers.js
at ontimeout (timers.js:365:14): 365)
at tryOnTimeout (at tryOnTimeout (timers.js:237:5)at tryOnTimeout (timers.js:237:5): timers.js
at tryOnTimeout (timers.js:237:5): 237)
at Timer.listOnTimeout (at Timer.listOnTimeout (timers.js:207:5)
at Timer.listOnTimeout (timers.js:207:5): timers.js
at Timer.listOnTimeout (timers.js:207:5): 207)
@aniltomar10 λ κ°μ λ¬Έμ μ μ§λ©΄νκ³ μλμ§ νμ€νμ§ μμ§λ§ μ΄ κ²½μ°μ κ΄λ ¨μ΄ μμ μ μλ€κ³ μκ°νμ΅λλ€.
κ°λ° λ¨Έμ μμ λ‘μ»¬λ‘ μλΉμ€λ₯Ό μ€ννλ©΄ λͺ¨λ κ²μ΄ μ μλν©λλ€. Azure μ± μλΉμ€μ μλΉμ€λ₯Ό λ°°ν¬νλ©΄ μ€ν¨νκΈ° μμν©λλ€.
νκ²½ μΈλΆμ 보:
NodeJS λ²μ : 8.11.1
μ§λ£¨ν λ²μ : 4.1.1
μμΈν λ΄μ©μ μΆκ°ν μ μλμ§ μλ €μ£ΌμΈμ.
κ°μ¬ ν΄μ,
μ€λμ¦.
λ λ€λ₯Έ μ
λ°μ΄νΈ:
μ€λ₯λ₯Ό κΈ°λ°μΌλ‘ μ°κ²°.js νμΌμ ν¬ν¬νκ³ μ½κ° λ³κ²½νμ¬ feded auth μνμ λλ½λ μ΄λ²€νΈλ₯Ό μΆκ°νμ΅λλ€.
'SentLogin7Withfedauth' μνμ 'routingChange'
κ·Έλ° λ€μ μΌμ΄ μ λλ‘ μλνλ κ² κ°μΌλ©° azure μ± μλΉμ€ νκ²½μ λ΄ μλΉμ€λ μλ²μ μ°κ²°νμ¬ λ°μ΄ν°λ₯Ό κ°μ Έμ¬ μ μμ΅λλ€. μ°Έμ‘°:
https://github.com/shani117/tedious/commit/0777bf6f5ad7f1701a355f8e706fd0ce5120eda4
λλ μμ§ PRμ ν μ€λΉκ° λμ§ μμμ§λ§, λ΄κ° μ¬λ°λ₯Έ κΈΈμ κ°κ³ μλμ§ μλμ§ νμΈνκΈ° μν΄ μ΄κ²μ μλ¦¬κ³ μΆμμ΅λλ€.
νΌλλ°± κ°μ¬ν©λλ€.
@shani117 μ€ μμ°, λ€, μ΄ λ¬Έμ μ κ·Όλ³Έ μμΈμ μ°Ύμ κ² κ°μ΅λλ€! μ΄ λ¬Έμ λ₯Ό μ¬λ°λ₯΄κ² μμ νκΈ° μν΄ λ΄μΌ λ³κ²½ μ¬νμ΄ ν¬ν¨λ PRμ μ΄ μ μλμ§ νμΈνκ² μ΅λλ€. μ λ§ κ³ λ§μ΅λλ€! π
:tada: μ΄ λ¬Έμ λ λ²μ 4.1.2μμ ν΄κ²°λμμ΅λλ€.
릴리μ€λ λ€μμμ μ¬μ©ν μ μμ΅λλ€.
μλ§¨ν± λ¦΄λ¦¬μ€ λ΄ :package::rocket:
κ°μ₯ μ μ©ν λκΈ
λ λ€λ₯Έ μ λ°μ΄νΈ:
μ€λ₯λ₯Ό κΈ°λ°μΌλ‘ μ°κ²°.js νμΌμ ν¬ν¬νκ³ μ½κ° λ³κ²½νμ¬ feded auth μνμ λλ½λ μ΄λ²€νΈλ₯Ό μΆκ°νμ΅λλ€.
'SentLogin7Withfedauth' μνμ 'routingChange'
κ·Έλ° λ€μ μΌμ΄ μ λλ‘ μλνλ κ² κ°μΌλ©° azure μ± μλΉμ€ νκ²½μ λ΄ μλΉμ€λ μλ²μ μ°κ²°νμ¬ λ°μ΄ν°λ₯Ό κ°μ Έμ¬ μ μμ΅λλ€. μ°Έμ‘°:
https://github.com/shani117/tedious/commit/0777bf6f5ad7f1701a355f8e706fd0ce5120eda4
λλ μμ§ PRμ ν μ€λΉκ° λμ§ μμμ§λ§, λ΄κ° μ¬λ°λ₯Έ κΈΈμ κ°κ³ μλμ§ μλμ§ νμΈνκΈ° μν΄ μ΄κ²μ μλ¦¬κ³ μΆμμ΅λλ€.
νΌλλ°± κ°μ¬ν©λλ€.