簡體   English   中英

asp.net owin令牌忽略httpredirect

[英]asp.net owin token ignoring httpredirect

我們的API使用OWIN OAuth承載令牌。 它在https://server1.url/token之類的端點中正常運行。

現在,我們想將API重定向到第二台服務器(server2)。 我們在server1中配置了IIS,以將對API的所有請求重定向到server2。 據我們所知,此配置在web.config中添加了“ httpredirect”條目。

現在的問題是令牌端點沒有被重定向。 所有其他端點都已正確重定向到server2,但是令牌端點未重定向,它在server1中正常處理,我們不明白為什么。

有人猜嗎?

是的,似乎OWIN管道已開始,IIS才能重定向請求。 httpRedirect由HttpRedirection模塊處理。 IIS在OWIN模塊之后注冊了該模塊,該模塊在應用程序啟動PreApplicationStart之前注冊。

因此,刪除應用程序本身,僅保留web.config

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM