的工作,我有我auth0「允許回調URL的」設置爲http://myapp/LoginCallback.ashx,http://myapp/auth0重定向頁面不ASP.MVC
但我從不打LoginCallback.ashx。當我將回調設置爲http://myapp/LoginCallback.ashx時,我從auth0收到一條錯誤消息:
回調URL不匹配。 http://myapp/不在授權回調網址列表中:http://myapp/,http://myapp/LoginCallback.ashx;
如果我將回調設置爲http://myapp/,它會返回一個授權碼,但很明顯會設置任何東西,因爲它沒有打到ASHX頁面。我遵循ASP.Net教程步驟2的信,但無濟於事。
任何幫助,不勝感激
編輯:「允許回調URL的」應該被設置爲http://myapp/和鎖定的callbackUrl設置爲http://myapp/LoginCallback.ashx
澄清的快速問題 - 你確定你指的是你已經清除這些回調的應用程序?如果你有多個應用程序,這有時會讓用戶絆倒。 此外,儀表板上允許的回調網址字段中的兩個網址之間是否有空格?如果您在此處從您的儀表板複製/粘貼它,那麼沒有空白,這可能會干擾並將這兩個URL視爲一個整體? –
@KassandraPerch感謝隊友,但它是如下所述,沒有把我的回調URL放在鎖配置中。順便說一句,如果您登錄到auth0,本教程會將您的url放入代碼片段中,但如果您不是,請稍微詳細一點。也許更多的敘述可能會幫助新手 – jolySoft