Publishing AppController with TMG over internet
Hello,
We installed AppController a few days ago and we would like to make the portal available over internet for our users. For that, we created a publishing rule on our TMG server to publish the portal on port 443/https like we already did that for many other
websites.
When trying to go on the public published site, we have our TMG authentication form, which, once validated, displays the Silverlight component being loaded. Once loaded correctly, the component states credentials passed through TMG are incorect, we type
them back and are still getting the same king of issue (incorrect credentials).
When attacking the portal via its internal address, everything works properlly and we can login without any issue considering we use the exact same credentials as above (which proves this is not a permission issue).
Has anyone already faced that issue? Has any one already successfully published AppController's portal over the internet?
Thanks!
May 24th, 2012 8:09pm
Hello Joes,
I have exact same issue. We are trying to publish AppController with TMG, but nothing I can do fix the problem.
I'm thinking to open a call to Microsoft's quick assistance...
May 29th, 2012 4:26pm
Hi Joes2 and Guigui38,
Publishing App Controller as a IE
RemoteApp will likely provide a better experience than attempting to publish via TMG with URL remapping.
By publishing App Controller as a RemoteApp you will allow both the Console and Remote Desktop functionality to work correctly. You also won't need to wrestle with Silverlight cross domain
policy.
Thanks
Richard
May 29th, 2012 10:00pm
Hello Richard,
Thanks for your suggestion but we'd prefer avoid to use RemoteApps as much as possible as we do not have a TS farm available nor published over the internet. If cross domain Policy is the only thing "viable" available to workaround our issue, then I'll try
to have a look at it.
I don't understand the usage of Silverlight in products that causes such limitations. I already faced Silverlight related issues/difficulties in other System Center 2012 products when trying to publish them via TMG.
June 5th, 2012 11:37pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 2:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
January 10th, 2013 5:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
- Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 5:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
- Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 5:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
- Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 5:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
- Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 5:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 5:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 5:57pm
Hello. Creating an XML file named "crossdomain.xml" in the following directory "C:\Program Files\Microsoft System Center 2012\App Controller\wwwroot" got this working for me. The file should contain the below code to allow Silverlight cross-domain access:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="SOAPAction,Content-Type"/>
</cross-domain-policy>
-
Proposed as answer by
Martin Burnham
Thursday, January 10, 2013 2:57 PM
January 10th, 2013 5:57pm
it is not working.
March 20th, 2013 1:00pm
We are have the same issue here and the crossdomain.xml doesn't provide a solution.
@kirpal: Did you eventually find a working solution??
June 25th, 2013 4:12pm
Any solution? I have the same error publishing App Controller 2012 R2 via TMG.
Thanks in advance.
January 20th, 2015 2:34am