URLをデータベースに保存しており、それぞれのユーザーがURLにマップされています
URL: ~/user
アプリケーションから、経由で確認しています
bool isAuthorized = DBHelper.IsAuthorized(
string.Concat("~" , Url.Action("Index", "User"),
httpContext.User.Identity.Name);
開発環境でうまく動作します。しかし、実稼働環境では、アプリケーションは IIS アプリケーションucmsの下で構成されているため、 Url.Action("Index", "User") が返される/ucms/user
ため、isAuthorized
false が返されます。
この行動に取り組むために行われる変更について、誰でも意見や方向性を提供できますか。