ฉันกำลังทำงานกับ MicroStrategy 10.3 ซึ่งโฮสต์บน IIS 7.5 ฉันใช้ URL API เพื่อเรียกใช้เอกสาร และเปลี่ยนค่าของตัวเลือกแบบเลื่อนลง
IIS กำลังแก้ไขพารามิเตอร์การสืบค้นของฉันผ่านการเปลี่ยนเส้นทาง 302 URL นี้:
https://server/MicroStrategy/asp/Main.aspx?Server=XXX&Project=XXX&evt=2048001&src=Main.aspx.2048001&maxWait=-1&documentID=XXX&evt=2048084&src=Main.aspx.oivm.rwb.2048084&ctlKey=XXX&elemList=hXX;XXX&evtorder=2048001%2c2048084&2048084=1&2048001=1
กำลังถูก 302'ed ถึง:
https://server/MicroStrategy/asp/Main.aspx?Server=XXX&Project=XXX&evt=2048001%2C2048084&src=Main.aspx.2048001%2CMain.aspx.oivm.rwb.2048084&maxWait=-1&documentID=XXX&ctlKey=XXX&elemList=hXX%3BXXX&evtorder=2048001%2C2048084&2048084=1&2048001=1
(ทั้งสอง evt
และ src
ที่แตกต่างกันถูกรวมเข้าด้วยกัน และ MicroStrategy บ่นว่า 'Event ID 2048001,2048084 ผิดกฎหมาย')
IIS ทำสิ่งประเภทนี้ทันทีหรือไม่? มันดูเหมือนไม่น่าเป็นไปได้อย่างแน่นอน ฉันไม่เห็นการเปลี่ยนเส้นทาง HTTP แบบกำหนดเองใน IIS Manager สำหรับแอปพลิเคชัน