[英]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.