有多种可能的解决方法,以下是其中一种:
首先,在应用程序的根目录中创建一个名为“api”的文件夹(如果该名称已在应用程序中使用,请使用另一个名称)。
然后,在该文件夹中创建一个名为“_negotiate”的JavaScript文件,并将以下代码添加到文件中:
export default async function (context, req) {
return {
status: 200,
headers: {
"content-type": "application/json"
},
body: {
url: `https://${req.headers.host}/.auth/login/aad?post_login_redirect_uri=/`
},
isRaw: true
};
}
这些代码可确保在应用程序启动时正确加载资源。如果问题仍然存在,请尝试清除浏览器缓存或使用其他浏览器访问该应用程序。